You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
View as a common component to be used for submit/view and also the subcomponent to display the read-only data (to be also consumed by the student).
Create common vue component for the program and offering program details. This is similar to the existing PIR Form.io form and will replace the PIR form in the future;
Only allow a request to change can be submitted for applications in "Available to Change" (If two users start filling in the request for change form at the same time and try to submit, only the first submission will be accepted. The subsequent one will fail as long as the first one is stil in progress.)
Request should be created with status "In progress with student";
Validations:
All fields are mandatory;
Show notes from SABC input only when declined or approved by Ministry staff.
The text was updated successfully, but these errors were encountered:
- Added a new endpoint to submit the request.
- Added new endpoint to get the request details submitted:
`@Get(":applicationOfferingChangeRequestId")`
- Reused methods to load programs and offerings from PIR.
- Created a component to display an offering summary to be used for the
student offering change and with the potential to be used for scholastic
standings and COE approvals.
- Created a component to submit the requested change and visualize it.
- Method `getEligibleApplications` was reused to also retrieve the
"change request"/"application details" to allow the submission. In this
way, the same query constraints are used to load the summary list and
also to get more details for the same item that will be submitted. New
endpoint added as `@Get("available/application/:applicationId")`.
### Fixes and UI refactors
- Fixed query for available applications that was showing the
application available to report a change when there was one already in
progress and also completed.
- Removed extra space from `detail-header` after the label. Instead of
showing `label : value` it will now show `label: value`.
- Replace the "vertical divider" in `detail-header` with a pipe ("|") as
per Figma.
- Fixed the `body-header` `#status-chip` that was being displayed in the
second line.
Figma
Mockups (Institutions)
https://www.figma.com/file/9Om2tzLAVEoMQrjmrH4fhu/MOD-SIMS?type=design&node-id=11898%3A160641&t=32AKlqR1RDHn7hCN-1
Mockups (Workflow - end to end journey)
https://www.figma.com/file/9Om2tzLAVEoMQrjmrH4fhu/MOD-SIMS?type=design&node-id=11899-182182&t=cHzOlNb6QSEFAbFH-0
Acceptance Criteria
The text was updated successfully, but these errors were encountered: