LP#1357037: add sorting option to Angular line item lists
authorGalen Charlton <gmc@equinoxOLI.org>
Mon, 29 Nov 2021 21:04:16 +0000 (16:04 -0500)
committerJane Sandberg <js7389@princeton.edu>
Sun, 2 Oct 2022 13:40:59 +0000 (06:40 -0700)
commitf347667cf1ba73a4a9e53134b03b8e79eb385bd4
tree86363621d9bdfa239d663f8dc2f50c778f85faf6
parenta08a99b0b273a2c7f1a0427933769d8d6c1e5ad3
LP#1357037: add sorting option to Angular line item lists

This applies to the line item lists in the following new
Angular interfaces:

- purchase order
- selection list
- list of line items related to a bib record

The available sort options are:

- line item ID
- title
- author
- publisher
- order identifier (i.e., ISBN, ISSN, and/or UPC)

The method open-ils.acq.lineitem.unified_search is now used to retrieve
line items to make use of existing sorting functionality.

The last sort order used is persistant via a workstation setting

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Ruth Frasur <rfrasur@library.in.gov>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Open-ILS/src/eg2/src/app/staff/acq/lineitem/lineitem-list.component.html
Open-ILS/src/eg2/src/app/staff/acq/lineitem/lineitem-list.component.ts