Open zoeyli-46 opened 1 week ago
@shon-button I've just added this ticket after splitting it from #2048 please let me know if there are any clarifications I can make to this ticket :) cc @patriciarussellCAS
then I get a success snackbar that says "Operator information updated.
@zoeyli-46
Hi Zoey, thanks for doing the updates...could you also make this additions:
@shon-button yes, done added to the ticket
Dependencies
2047, #1960 External user can select operator/add new operator
Figma links
Please review this workflow Figma to see where each screen leads to by following the arrows/text instructions
Click through this Prototype to see the intended workflow for either a new user who is signing into BCIERS for an EXISTING operator, OR a returning user who already has access to an operator.
Note: the grayed-out tiles in the prototype will be a future enhancement; for the MVP, we will implement them as hidden instead of grayed-out, because we already have the "hide tile" pattern implemented.
Description:
During the first year of BCIERS 2025, the Operator must complete a sequence of steps. To enforce this sequence of steps, tiles will be hidden and shown to users one by one given that they completed the required step.
Given that a user (new or returning) is accessing an existing operator, these are the required steps
5. User is redirected to the BCIERS dashboard: only Admin and Registration and Report a Problem tiles are shown, (reporting and COAM are hidden)6. Registration tile's Register an Operation link has an "action required" notification7. Given that the user registers 1 operation, when they return to the BCIERS dashboard the reporting tile is unhidden and shown8. Given that the user has submitted a report, the COAM tile is unhidden and shown (pending BA decision on when to show the COAM tile)Acceptance Criteria:
Given I am logging in as a user for an existing operator who does not have an admin,When I have logged in,I have to wait for the Internal User to approve of me as an admin for the existing operatorThen I will be able to access the BCIERS dashboardrelated to ticket: #2122 )Given I am logging in as a user for an existing operator with an adminWhen I have logged in,I have to wait for the admin to approve of me,Then I will be able to access the BCIERS dashboardGiven that I have access to the BCIERS dashboard, but without access to an operator I only see the Admin\Select an Operator and Report a Problem tile
Given that I have access to the BCIERS dashboard, with access to an operator but without required fields I only see the Admin\My Operator * action required and Report a Problem tile Figma
Given that I filled out the Operator Information form and clicked submit, then I get a success snackbar that says "All changes have been successfully saved",
and am redirected back tothe BCIERS dashboard displays Administration\My Operator and Registration tilesI see an "action pending" in my Registration tile next to Register an OperationGiven that I registered one of my operations, then when I go back to my dashboard, the Reporting tile becomes unhiddenGiven that it is May 31st, or I have submitted a report (?) then the COAM tile becomes unhiddenDevelopment Checklist:
Definition of Ready (Note: If any of these points are not applicable, mark N/A)
·Definition of Done (Note: If any of these points are not applicable, mark N/A)
Notes: