From 39484c75a86fcbd8ad7587c1ba799639d212ce74 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 18 Mar 2019 15:05:51 -0400 Subject: [PATCH] Angular holdings maintenance wip Signed-off-by: Bill Erickson --- .../src/app/staff/catalog/record/holdings.component.html | 13 ++++++++++--- .../eg2/src/app/staff/catalog/record/holdings.component.ts | 7 +++++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html b/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html index db65e99930..92135a13e4 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html +++ b/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html @@ -18,6 +18,15 @@ + + + + Yes + + No + + +
-
diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts b/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts index ebead26e96..0f9e4ad990 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts @@ -129,6 +129,12 @@ export class HoldingsMaintenanceComponent implements OnInit { } this.holdingsGrid.reload(); + }, + + copyIsHoldable: (copy: IdlObject): boolean => { + return copy.holdable() === 't' + && copy.location().holdable() === 't' + && copy.status().holdable() === 't'; } } } @@ -351,6 +357,7 @@ export class HoldingsMaintenanceComponent implements OnInit { this.renderFromPrefs = false; } + fetchHoldings(pager: Pager): Observable { if (!this.recId) { return of([]); } -- 2.11.0