4 features="-display,-sort,-multisort"
5 main-label="[% l('Item Status') %]"
6 items-provider="gridDataProvider"
7 grid-controls="gridControls"
8 persist-key="cat.items">
10 <eg-grid-action handler="add_copies_to_bucket"
11 label="[% l('Add Items to Bucket') %]"></eg-grid-action>
12 <eg-grid-action handler="make_copies_bookable"
13 label="[% l('Make Items Bookable') %]"></eg-grid-action>
14 <eg-grid-action handler="book_copies_now"
15 disabled="need_one_selected"
16 label="[% l('Book Item Now') %]"></eg-grid-action>
17 <eg-grid-action handler="requestItems"
18 label="[% l('Request Items') %]"></eg-grid-action>
19 <eg-grid-action handler="attach_to_peer_bib"
20 label="[% l('Link as Conjoined to Previously Marked Bib Record') %]"></eg-grid-action>
21 <eg-grid-action handler="selectedHoldingsCopyDelete"
22 label="[% l('Delete Items') %]"></eg-grid-action>
23 <eg-grid-action handler="checkin"
24 label="[% l('Check In Items') %]"></eg-grid-action>
25 <eg-grid-action handler="renew"
26 label="[% l('Renew Items') %]"></eg-grid-action>
27 <eg-grid-action handler="cancel_transit"
28 label="[% l('Cancel Transit') %]"></eg-grid-action>
30 <eg-grid-action handler="selectedHoldingsItemStatusTgrEvt" group="[% l('Show') %]"
31 label="[% l('Triggered Events') %]"></eg-grid-action>
32 <eg-grid-action handler="selectedHoldingsItemStatusHolds" group="[% l('Show') %]"
33 label="[% l('Item Holds') %]"></eg-grid-action>
34 <eg-grid-action handler="showBibHolds" group="[% l('Show') %]"
35 label="[% l('Record Holds') %]"></eg-grid-action>
37 <eg-grid-action handler="selectedHoldingsDamaged" group="[% l('Mark') %]"
38 label="[% l('Item as Damaged') %]"></eg-grid-action>
39 <eg-grid-action handler="selectedHoldingsMissing" group="[% l('Mark') %]"
40 label="[% l('Item as Missing') %]"></eg-grid-action>
42 <eg-grid-action handler="selectedHoldingsCopyAdd" group="[% l('Add') %]"
43 label="[% l('Items') %]"></eg-grid-action>
44 <eg-grid-action handler="selectedHoldingsVolCopyAdd" group="[% l('Add') %]"
45 label="[% l('Volumes and Items') %]"></eg-grid-action>
47 <eg-grid-action handler="selectedHoldingsVolEdit" group="[% l('Edit') %]"
48 label="[% l('Volumes') %]"></eg-grid-action>
49 <eg-grid-action handler="selectedHoldingsCopyEdit" group="[% l('Edit') %]"
50 label="[% l('Items') %]"></eg-grid-action>
51 <eg-grid-action handler="selectedHoldingsVolCopyEdit" group="[% l('Edit') %]"
52 label="[% l('Volumes and Items') %]"></eg-grid-action>
53 <eg-grid-action handler="replaceBarcodes" group="[% l('Edit') %]"
54 label="[% l('Replace Barcodes') %]"></eg-grid-action>
56 <eg-grid-action handler="changeItemOwningLib" group="[% l('Transfer') %]"
57 label="[% l('Items to Previously Marked Library') %]"></eg-grid-action>
58 <eg-grid-action handler="transferItems" group="[% l('Transfer') %]"
59 label="[% l('Items to Previously Marked Volume') %]"></eg-grid-action>
61 <eg-grid-field label="[% l('Alert Message') %]" path='alert_message' visible></eg-grid-field>
62 <eg-grid-field label="[% l('Barcode') %]" path='barcode' visible></eg-grid-field>
63 <eg-grid-field label="[% l('Call Number') %]" path="call_number.label" visible></eg-grid-field>
64 <eg-grid-field label="[% l('Due Date') %]" path="_circ.due_date" visible>
65 {{item['_circ']['due_date'] | date:'MM/dd/yy HH:mm a'}}
67 <eg-grid-field label="[% l('Location') %]" path="location.name" visible></eg-grid-field>
68 <eg-grid-field label="[% l('Status') %]" path="status.name" visible></eg-grid-field>
69 <eg-grid-field label="[% l('Title') %]"
70 path="call_number.record.simple_record.title" visible>
71 <a target="_blank" href="[% ctx.base_path %]/staff/cat/catalog/record/{{item['call_number.record.id']}}">
72 {{item['call_number.record.simple_record.title']}} <span ng-show="item['call_number.record.id']" class="glyphicon glyphicon-new-window"/>
77 <eg-grid-field label="[% l('Acquisition Cost') %]" path="cost" hidden></eg-grid-field>
78 <eg-grid-field label="[% l('Age-Based Hold Protection') %]" path="age_protect" hidden></eg-grid-field>
79 <eg-grid-field label="[% l('Author') %]" path="call_number.record.simple_record.author" hidden></eg-grid-field>
80 <eg-grid-field label="[% l('Checkin Date') %]" path="_circ_summary.last_checkin_time" hidden>
81 {{item['_circ_summary']['last_checkin_time'] | date:'MM/dd/yy HH:mm a'}}
83 <eg-grid-field label="[% l('Checkin Scan Date') %]" path="_circ_summary.last_checkin_scan_time" hidden>
84 {{item['_circ_summary.last_checkin_scan_time'] | date:'MM/dd/yy HH:mm a'}}
86 <eg-grid-field label="[% l('Checkin Workstation') %]" path="_circ_summary.last_checkin_workstation" hidden></eg-grid-field>
87 <eg-grid-field label="[% l('Checkout Date') %]" path="_circ_summary.start_time" hidden>
88 {{item['_circ_summary']['start_time'] | date:'MM/dd/yy HH:mm a'}}
90 <eg-grid-field label="[% l('Checkout Workstation') %]" path="_circ_summary.checkout_workstation" hidden></eg-grid-field>
91 <eg-grid-field label="[% l('Checkout/Renewal Library') %]" path="_circ.circ_lib.name" hidden></eg-grid-field>
92 <eg-grid-field label="[% l('Circulation ID') %]" path="_circ.id" hidden></eg-grid-field>
93 <eg-grid-field label="[% l('Circ or Renewal Workstation') %]" path="_circ.workstation.name" hidden></eg-grid-field>
94 <eg-grid-field label="[% l('Classification') %]" path="call_number.label_class.name" hidden></eg-grid-field>
95 <eg-grid-field label="[% l('CN Prefix') %]" path="call_number.prefix.label" hidden></eg-grid-field>
96 <eg-grid-field label="[% l('CN Suffix') %]" path="call_number.suffix.label" hidden></eg-grid-field>
97 <eg-grid-field label="[% l('Circulate as Type') %]" path="circ_as_type" hidden></eg-grid-field>
98 <eg-grid-field label="[% l('Circulate?') %]" path="circulate" hidden></eg-grid-field>
99 <eg-grid-field label="[% l('Circulation Library') %]" path="_circ_lib.name" hidden></eg-grid-field>
100 <eg-grid-field label="[% l('Circulation Modifier') %]" path="circ_modifier" hidden></eg-grid-field>
101 <eg-grid-field label="[% l('Copy ID') %]" path="id" hidden></eg-grid-field>
102 <eg-grid-field label="[% l('Copy Number') %]" path="copy_number" hidden></eg-grid-field>
103 <eg-grid-field label="[% l('Created By') %]" path="creator" hidden></eg-grid-field>
104 <eg-grid-field label="[% l('Date Created') %]" path="create_date" hidden>
105 {{item['create_date'] | date:'MM/dd/yy HH:mm a'}}
107 <eg-grid-field label="[% l('Date Last Edited') %]" path="edit_date" hidden>
108 {{item['edit_date'] | date:'MM/dd/yy HH:mm a'}}
110 <eg-grid-field label="[% l('Date Record Created') %]" path="call_number.record.create_date" hidden>
111 {{item['call_number.record.create_date'] | date:'MM/dd/yy HH:mm a'}}
113 <eg-grid-field label="[% l('Date Record Last Edited') %]" path="call_number.record.edit_date" hidden>
114 {{item['call_number.record.create_date'] | date:'MM/dd/yy HH:mm a'}}
116 <eg-grid-field label="[% l('Deleted?') %]" path="deleted" hidden></eg-grid-field>
117 <eg-grid-field label="[% l('Document ID') %]" path="call_number.record.id" hidden></eg-grid-field>
118 <eg-grid-field label="[% l('Edited By') %]" path="editor" hidden></eg-grid-field>
119 <eg-grid-field label="[% l('Fine Level') %]" path="fine_level" hidden></eg-grid-field>
120 <eg-grid-field label="[% l('Fines Stopped') %]" path="_circ_summary.last_stop_fines" hidden></eg-grid-field>
121 <eg-grid-field label="[% l('Fines Stopped Time') %]" path="_circ_summary.last_stop_fines_time" hidden>
122 {{item['_circ_summary']['last_stop_fines_time'] | date:'MM/dd/yy HH:mm a'}}
124 <eg-grid-field label="[% l('Floating?') %]" path="floating" hidden></eg-grid-field>
125 <eg-grid-field label="[% l('Holdable?') %]" path="holdable" hidden></eg-grid-field>
126 <eg-grid-field label="[% l('Holds Count') %]" path="holds_count" hidden></eg-grid-field>
127 <eg-grid-field label="[% l('In-House Uses') %]" path="_inHouseUseCount" hidden></eg-grid-field>
128 <eg-grid-field label="[% l('ISBN') %]" path="call_number.record.simple_record.isbn" hidden></eg-grid-field>
129 <eg-grid-field label="[% l('Loan Duration') %]" path="loan.duration" hidden></eg-grid-field>
130 <eg-grid-field label="[% l('OPAC Visible?') %]" path="opac_visible" hidden></eg-grid-field>
131 <eg-grid-field label="[% l('Owned By') %]" path="call_number.record.owner" hidden></eg-grid-field>
132 <eg-grid-field label="[% l('Owning Library') %]" path="call_number.owning_lib" hidden></eg-grid-field>
133 <eg-grid-field label="[% l('Parts') %]" path="parts" hidden></eg-grid-field>
134 <eg-grid-field label="[% l('Price') %]" path="price" hidden></eg-grid-field>
135 <eg-grid-field label="[% l('Publication Date') %]" path="call_number.record.simple_record.pubdate" hidden></eg-grid-field>
136 <eg-grid-field label="[% l('Publisher') %]" path="call_number.record.simple_record.publisher" hidden></eg-grid-field>
137 <eg-grid-field label="[% l('Quality') %]" path="call_number.record.simple_record.quality" hidden></eg-grid-field>
138 <eg-grid-field label="[% l('Reference?') %]" path="ref" hidden></eg-grid-field>
139 <eg-grid-field label="[% l('Remaining Renewals') %]" path="_circ.renewals_remaining" hidden></eg-grid-field>
140 <eg-grid-field label="[% l('Status Changed Time') %]" path="status_changed_time" hidden>
141 {{item['status_changed_time'] | date:'MM/dd/yy HH:mm a'}}
143 <eg-grid-field label="[% l('TCN') %]" path="call_number.record.tcn_value" hidden></eg-grid-field>
144 <eg-grid-field label="[% l('TCN Source') %]" path="call_number.record.tcn_source" hidden></eg-grid-field>
145 <eg-grid-field label="[% l('Transaction Complete') %]" path="_circ.xact_finish" hidden>
146 {{item['_circ']['xact_finish'] | date:'MM/dd/yy HH:mm a'}}
151 <div class="flex-row pad-vert">
152 <div class="flex-cell"></div>
153 <div class="pad-horiz">
154 <button class="btn btn-default"
155 ng-click="print_list()">[% l('Print') %]</button>