From 4b55b65c5fdd482315fe635e4d130b7613bf60f6 Mon Sep 17 00:00:00 2001 From: Bill Erickson <berickxx@gmail.com> Date: Tue, 26 Mar 2019 14:15:12 -0400 Subject: [PATCH] LP1821382 Booking menu entry placeholders Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu> --- .../src/app/staff/catalog/record/holdings.component.html | 14 +++++++++++++- .../eg2/src/app/staff/catalog/record/holdings.component.ts | 14 ++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) 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 895734512f..bf5ee84928 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 @@ -116,8 +116,20 @@ <eg-grid-toolbar-action i18n-group group="Add" i18n-label label="Add Items To Bucket" (onClick)="openBucketDialog($event)"> - Z</eg-grid-toolbar-action> + </eg-grid-toolbar-action> + + <!-- row actions: Booking --> + + <eg-grid-toolbar-action + i18n-group group="Booking" i18n-label label="Book Item Now" + (onClick)="bookItems($event)"> + </eg-grid-toolbar-action> + <eg-grid-toolbar-action + i18n-group group="Booking" i18n-label label="Make Items Bookable" + (onClick)="makeBookable($event)"> + </eg-grid-toolbar-action> + <!-- row actions: Edit --> <eg-grid-toolbar-action 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 6405b0d8ea..555ac83ac7 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 @@ -871,4 +871,18 @@ export class HoldingsMaintenanceComponent implements OnInit { ); } } + + bookItems(rows: HoldingsEntry[]) { + const copyIds = this.selectedCopyIds(rows); + if (copyIds.length > 0) { + alert('TODO'); + } + } + + makeBookable(rows: HoldingsEntry[]) { + const copyIds = this.selectedCopyIds(rows); + if (copyIds.length > 0) { + alert('TODO'); + } + } } -- 2.11.0