LP1851882 Angular catalog recall/force/part holds
authorBill Erickson <berickxx@gmail.com>
Fri, 8 Nov 2019 22:02:48 +0000 (17:02 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Fri, 25 Sep 2020 17:28:04 +0000 (13:28 -0400)
commit479402aeec518f7b9377c646a7379113604e7e21
treeb344c2d985c1a77e2853ee5bcbc632f0d0ebf266
parent2002181c83f0cab35b5a230c504b0d9bd7b0d840
LP1851882 Angular catalog recall/force/part holds

Adds entry points for placing Recall, Force, and Part-level holds.

For any item-level hold type, the user now has the option to cycle
between Item, Recall, and Force hold types.  The selected type affects
the full batch of holds.

For title-level holds, the user now has the option to select a part as
the hold target for each hold in the list.  Part selection is optional.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jennifer Weston <jennifer.weston@equinoxinitiative.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/eg2/src/app/staff/catalog/hold/hold.component.html
Open-ILS/src/eg2/src/app/staff/catalog/hold/hold.component.ts
Open-ILS/src/eg2/src/app/staff/share/holds/holds.service.ts
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm