XMLWordPrintable

Details

    • Sub-task
    • Status: Closed (View Workflow)
    • TBD
    • Resolution: Done
    • None
    • None
    • ERM Sprint 132, ERM Sprint 133, ERM Sprint 134, ERM Sprint 135, ERM Sprint 136, ERM Sprint 137, ERM Sprint 138, ERM Sprint 139, ERM Sprint 140, ERM Sprint 141, ERM Sprint 142, ERM Sprint 143, ERM Sprint 144, ERM Sprint 145, ERM Sprint 146
    • None
    • TBD

    Description

      UI for a screen which supports the ability for the user to move identifiers between a title instance, or any siblings of the title instance, to a second title instance, or any siblings of the title instance

       

       Dev task breakdown

      • Add actions button to eresources screen which opens a modal with a form in it.
      • Two lookup plugins (See Pluggable use case 1 , Pluggable use case 2)
        • For now use the Pluggable directly. In future we might want to use registry but with the custom render stuff this is out of scope
      • Once you have the two form field selecting eresources, you will need a render method (similar to `renderAgreement` method in the use case 2 above) which instead of rendering a view card, renders some more Fields
        • On the right, you will need Checkboxes
        • On the left you will need Radio buttons
      • The target shape for the output is:
      [
        {
          "initialTitleInstanceId": "ac732fe4-0e3a-4c3a-a304-fdcda55248fc",
          "targetTitleInstanceId": "08916779-4187-45a6-89ff-bfd29e11a9bb",
          "identifierNamespace": "issn",
          "identifierValue": "1758-6046"
        },
        {
          "initialTitleInstanceId": "ac732fe4-0e3a-4c3a-a304-fdcda55248fc",
          "targetTitleInstanceId": "08916779-4187-45a6-89ff-bfd29e11a9bb",
          "identifierNamespace": "zdb",
          "identifierValue": "abc-def"
        },
      ]

      This will need to be sent to the endpoint `/erm/jobs/identifierReassignment` as

      {
        "payload": [<the block example above>]
      }

      This should create a new Job which can be viewed in the ui-local-kb-admin app

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                gosguthorpe Gill Osguthorpe
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases