Project

General

Profile

Actions

Activity #2741

open

Module #2640: Pension Claim - Phase III

Module #2663: Online Member Claim

Sub module #2622: Development & unit testing

Sub module #2695: Save online member claim (draft)

DAO Logic

Added by Thara S Pillai about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Start date:
06/13/2024
Due date:
% Done:

10%

Estimated time:
(Total: 0:00 h)
Planned Due Date:
06/07/2024

Subtasks 1 (1 open0 closed)

Activity #2886: Explore code to study file upload approach followed In ProgressAshitha C06/13/2024

Actions
Actions #1

Updated by Thara S Pillai about 2 years ago

  • Status changed from Rejected to New
Actions #2

Updated by Thara S Pillai about 2 years ago

  • Assignee set to Ashitha C
  • Planned Due Date set to 06/07/2024
  • Keep json object of pension claim data in session.
  • Upload Files Temporarily
  • Create a function to temporarily store the files on the server

Ref: fointerface application New Coverage menu feature for file upload implementation
WEB-INF\views\Olre\RO\registration.jsp
<jsp:include page=""panels/docUploadBlock.jsp""/>
@RequestMapping(value = ""/save"", method = RequestMethod.POST, params = {""register""})
com.epfo.olre.controller.ro.RegistrationController

  • Files to store may be: Scheme certificate upload (multiple), Bank account - cancelled cheque/passbook upload (multiple), Disability certificate (nominee) upload
  • Define a directory structure and directory/filename convention to keep each member's pension claim data as uniquely identifiable. Explore code/talk with Pune team on this
  • Store the file metadata (such as file name, path, and other relevant information) in the session
  • Update json object with temp file locations and return json with operation status to client
  • Handle exceptions
  • Do Logging in Log file on file upload times.
Actions #3

Updated by Thara S Pillai about 2 years ago

  • Subtask #2886 added
Actions

Also available in: Atom PDF