Uploaded image for project: 'ui-plugin-find-package-title'
  1. ui-plugin-find-package-title
  2. UIPFPAT-2

Implement find title functionality for find-package-title plugin

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 93, eHoldings Sprint 94, eHoldings Sprint 95
    • Story Points:
      8
    • Development Team:
      Spitfire

      Description

      As an electronic resource librarian while creating/editing/viewing an Agreement
      I want to be able to easily attach a title to an Agreement line
      So that I do not have to go to eholdings app to attach the title to the Agreement and can stay in the context of the Agreement that I have accessed.

      Mockup

      https://drive.google.com/file/d/1W9a54d17quD9Y8fxoUldoTgo7FfP1o39/view?usp=sharing

      Packages and Titles toggle Requirement

      • On the find-package-title plugin's Search & Filter pane, display Packages and Titles toggle
      • Package toggle will display the Packages search box
      • Titles toggle will display the Titles search box, Titles search dropdown, and Title filters
      • Assume no change to existing Titles search box, Titles search dropdown, and Title filters behavior

      Titles filters

      • This plugin should display all the same filters as on the Titles search page

      Titles Results List

      • Columns: Status, Title, Package, Publisher, Type
      • Sortable column: Title only I do not think the API can support anything else.
      • Each row represents a title in a package
      • Checkbox to the left of each result allows a user to select multiple titles to add to an agreement thus allowing for multiple agreement lines to be created at the same time.
      • A search that renders no results should display the same message as what displays on the Titles results on eholdings app

      Acceptance criteria

      Given I am on an Agreement record
      When I click the action that displays the eholdings plug-in
      Then display two toggles to allow me to search by packages or search by titles

      Given I am on the eholdings plug-in modal
      When I conduct a title search for Jane Eyre
      Then each result row should represent Jane Eyre in a Package

      Given I am on the eholdings plug-in modal
      When I select a title
      Then an agreement line should be created

      Given I am on the eholdings plug-in modal
      When I select multiple titles
      Then an agreement line should be created for each title selected

      Given I am on the eholdings plug-in modal
      When I view the Search and Filter pane section
      Then I should see all the title search and filter capabilities that I would see if I was searching titles in the eholdings app

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              MaksymDryha Maksym Dryha
              Reporter:
              kgambrell Khalilah Gambrell
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: