Activity #2738
openModule #2640: Pension Claim - Phase III
Module #2663: Online Member Claim
Sub module #2622: Development & unit testing
Sub module #2695: Save online member claim (draft)
JS Logic
0%
Updated by Thara S Pillai about 2 years ago
- Assignee set to Ashitha C
- Planned Due Date set to 06/07/2024
- Check for mandatory requirements and provide alert messages
- For ROC nominees, check whether bank account for the nomineess are added
- Define JSON schema for holding captured details in pension form.
- Create JSON object with captured data
- Call service
Updated by Thara S Pillai about 2 years ago
[1] Upload multiple files from Form 10D form
<input type="file" id="upload${counter.count}" can be changed as per
<input type="file" id="upload_nom_disb${counter.count}"
<input type="file" id="upload_sch_cert${counter.count}"
<input type="file" id="upload_bank_doc${counter.count}"
[2]
See committed changes in file PensionClaimController.java and form10D.jsp
Use the File IDs (scheme_cert_file_id) in request json and file names in Multipartfile to link files in each scenario.
[3]
Modify Form 10 save request JSON to include all files uploaded. The temporary file location (for download in preview) and final file location to be part of JSON."scheme_cert_file_id":"upload_sch_cert<an incremental part>"
"scheme_cert_file_temp_loc":"<file location temp before submit>"
"scheme_cert_file_loc":"<updated with actual file location after submit>"
under attribute scheme_cert_det .
Similarly as child nodes under other attributes.