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)
committerBill Erickson <berickxx@gmail.com>
Thu, 29 Sep 2022 15:13:30 +0000 (11:13 -0400)
commit62423a6c02a002d6607697c76606fa3f8faa2e64
treed109bbfdc53fd1db42c533f9576aa7adce0087fe
parent65446400d8be9a6951488297c92f706b810e9f51
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>
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