Angular holdings maintenance wip
authorBill Erickson <berickxx@gmail.com>
Mon, 18 Mar 2019 19:15:06 +0000 (15:15 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 18 Mar 2019 19:15:06 +0000 (15:15 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html

index 92135a1..3cfcb27 100644 (file)
@@ -32,7 +32,7 @@
   <eg-grid #holdingsGrid [dataSource]="gridDataSource"
     (onRowActivate)="onRowActivate($event)"
     [pageSize]="50" [rowClassCallback]="rowClassCallback"
-    [sortable]="false" persistKey="catalog.record.holdings">
+    [sortable]="false" persistKey="cat.holdings">
 
     <!-- checkboxes -->
 
@@ -56,7 +56,8 @@
     </eg-grid-column>
     <eg-grid-column path="volume.id" [hidden]="true" label="Volume ID" i18n-label>
     </eg-grid-column>
-    <eg-grid-column [cellTemplate]="locationTemplate" [cellContext]="gridTemplateContext" 
+    <eg-grid-column name="location_barcode" [flex]="4"
+      [cellTemplate]="locationTemplate" [cellContext]="gridTemplateContext" 
       label="Location/Barcode" [disableTooltip]="true" i18n-label>
     </eg-grid-column>
     <eg-grid-column path="volumeCount" datatype="number" label="Volumes" i18n-label>
@@ -67,6 +68,8 @@
     </eg-grid-column>
     <eg-grid-column i18n-label label="Circ Library" path="copy.circ_lib" 
       datatype="org_unit"></eg-grid-column>
+    <eg-grid-column i18n-label label="Owning Library" path="volume.owning_lib" 
+      datatype="org_unit"></eg-grid-column>
     <eg-grid-column i18n-label label="Due Date" path="circ.due_date" 
       datatype="timestamp"></eg-grid-column>
     <eg-grid-column i18n-label label="Shelving Location" path="copy.location.name">