From: Bill Erickson Date: Tue, 26 Mar 2019 15:17:35 +0000 (-0400) Subject: LP1821382 Add Items to Bucket menu action X-Git-Url: http://git.equinoxoli.org/?p=evergreen-equinox.git;a=commitdiff_plain;h=5e8476c7f5cac8f89a9c80e4433dadd0023d22c7 LP1821382 Add Items to Bucket menu action Includes changes to the existing record bucket dialog to support all bucket types. Signed-off-by: Bill Erickson Signed-off-by: Dan Wells --- diff --git a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.html b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.html index e4ef845..2c1b3c3 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.html +++ b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.html @@ -75,8 +75,8 @@
  • - - + +
    Copy Queue To Bucket diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.html b/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.html index 5837ace..4857db8 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.html +++ b/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.html @@ -1,5 +1,5 @@ - - + +
    diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.ts b/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.ts index e00a396..f96df6f 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/catalog/basket-actions.component.ts @@ -5,8 +5,8 @@ import {Router} from '@angular/router'; import {NetService} from '@eg/core/net.service'; import {AuthService} from '@eg/core/auth.service'; import {PrintService} from '@eg/share/print/print.service'; -import {RecordBucketDialogComponent - } from '@eg/staff/share/buckets/record-bucket-dialog.component'; +import {BucketDialogComponent + } from '@eg/staff/share/buckets/bucket-dialog.component'; @Component({ selector: 'eg-catalog-basket-actions', @@ -17,7 +17,7 @@ export class BasketActionsComponent implements OnInit { basketAction: string; @ViewChild('addBasketToBucketDialog') - addToBucketDialog: RecordBucketDialogComponent; + addToBucketDialog: BucketDialogComponent; constructor( private router: Router, @@ -89,8 +89,12 @@ export class BasketActionsComponent implements OnInit { case 'bucket': this.basket.getRecordIds().then(ids => { - this.addToBucketDialog.recordId = ids; - this.addToBucketDialog.open({size: 'lg'}); + this.addToBucketDialog.bucketClass = 'biblio'; + this.addToBucketDialog.itemIds = ids; + this.addToBucketDialog.open({size: 'lg'}).then( + ok => {}, + dismissed => {} + ); }); break; diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html b/Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html index c526099..7634103 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html +++ b/Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html @@ -10,8 +10,8 @@ - - + +
    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 42366ed..dddba6e 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 @@ -49,6 +49,7 @@ +
    @@ -106,6 +107,11 @@ (onClick)="openItemNotes($event, 'create')"> + + Z + 0) { + this.bucketDialog.bucketClass = 'copy'; + this.bucketDialog.itemIds = copyIds; + this.bucketDialog.open({size: 'lg'}).then( + // No need to reload the grid after adding items to buckets. + () => {}, + dismissed => {} + ); + } + } } diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html b/Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html index 90f066b..9a65daf 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html +++ b/Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html @@ -3,8 +3,6 @@ routerLink's egDateFilter's --> - -
    @@ -127,16 +125,6 @@ Place Hold -
    diff --git a/Open-ILS/src/eg2/src/app/staff/common.module.ts b/Open-ILS/src/eg2/src/app/staff/common.module.ts index 5a83f8a..9c822a2 100644 --- a/Open-ILS/src/eg2/src/app/staff/common.module.ts +++ b/Open-ILS/src/eg2/src/app/staff/common.module.ts @@ -17,7 +17,7 @@ import {StringService} from '@eg/share/string/string.service'; import {TitleComponent} from '@eg/share/title/title.component'; import {FmRecordEditorComponent} from '@eg/share/fm-editor/fm-editor.component'; import {DateSelectComponent} from '@eg/share/date-select/date-select.component'; -import {RecordBucketDialogComponent} from '@eg/staff/share/buckets/record-bucket-dialog.component'; +import {BucketDialogComponent} from '@eg/staff/share/buckets/bucket-dialog.component'; import {BibSummaryComponent} from '@eg/staff/share/bib-summary/bib-summary.component'; import {TranslateComponent} from '@eg/staff/share/translate/translate.component'; import {AdminPageComponent} from '@eg/staff/share/admin-page/admin-page.component'; @@ -40,7 +40,7 @@ import {AdminPageComponent} from '@eg/staff/share/admin-page/admin-page.componen OpChangeComponent, FmRecordEditorComponent, DateSelectComponent, - RecordBucketDialogComponent, + BucketDialogComponent, BibSummaryComponent, TranslateComponent, AdminPageComponent @@ -64,7 +64,7 @@ import {AdminPageComponent} from '@eg/staff/share/admin-page/admin-page.componen OpChangeComponent, FmRecordEditorComponent, DateSelectComponent, - RecordBucketDialogComponent, + BucketDialogComponent, BibSummaryComponent, TranslateComponent, AdminPageComponent diff --git a/Open-ILS/src/eg2/src/app/staff/share/buckets/record-bucket-dialog.component.html b/Open-ILS/src/eg2/src/app/staff/share/buckets/bucket-dialog.component.html similarity index 72% rename from Open-ILS/src/eg2/src/app/staff/share/buckets/record-bucket-dialog.component.html rename to Open-ILS/src/eg2/src/app/staff/share/buckets/bucket-dialog.component.html index a2c88b8..32b6e2e 100644 --- a/Open-ILS/src/eg2/src/app/staff/share/buckets/record-bucket-dialog.component.html +++ b/Open-ILS/src/eg2/src/app/staff/share/buckets/bucket-dialog.component.html @@ -1,13 +1,13 @@