LP1919465 Holds pull list Angular / Wide Holds API Port user/berick/lp1919465-hold-pull-list-angular
authorBill Erickson <berickxx@gmail.com>
Fri, 12 Mar 2021 22:50:40 +0000 (17:50 -0500)
committerBill Erickson <berickxx@gmail.com>
Wed, 17 Mar 2021 14:18:59 +0000 (10:18 -0400)
commit345dfc3351ab81ef340515c611e6383c5d269200
treec82fb14634d9b16cb0f6c7295929e5f5c920cced
parent3cfeeb87cbce69dc1fccb6d8069677df1adfbfa1
LP1919465 Holds pull list Angular / Wide Holds API Port

Ports the holds pull list to Angular and takes advantage of the new Wide
Holds API.  Includes seed data for grid preferences and a new holds pull
list (server) print template.

The UI displays the total holds count and includes a org unit selector.
It pre-fetches all holds, partly to display the full count, but also
based on the assumption that a pull list will typically be used all or
none.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
13 files changed:
Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html
Open-ILS/src/eg2/src/app/share/grid/grid.component.css
Open-ILS/src/eg2/src/app/staff/circ/holds/holds.module.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/holds/pull-list.component.html [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/holds/pull-list.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/holds/routing.module.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/routing.module.ts
Open-ILS/src/eg2/src/app/staff/nav.component.html
Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.ts
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.pull-list-print-template.sql [new file with mode: 0644]
Open-ILS/src/templates/staff/navbar.tt2