You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
624 lines
24 KiB
624 lines
24 KiB
package in.gov.chennaicorporation.gccoffice.pensioner.controller;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.CompletedService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.DepartmentForwardService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.DepartmentReceivedService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.DeptAuditService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.NewEntryService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.PensionAuditService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.PensionPartiallyCompService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.PensionReceivedService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.ReceivedDeptProvisionalService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.ReportApiService;
|
|
import in.gov.chennaicorporation.gccoffice.pensioner.service.ReturnFromAuditService;
|
|
import in.gov.chennaicorporation.gccoffice.service.LoginUserInfo;
|
|
|
|
@Controller
|
|
@RequestMapping("/gcc/pensioner")
|
|
public class PensionerMainController {
|
|
|
|
|
|
@Autowired
|
|
private NewEntryService newEntryService;
|
|
|
|
@Autowired
|
|
private DeptAuditService deptAuditService;
|
|
|
|
@Autowired
|
|
private ReturnFromAuditService returnFromAuditService;
|
|
|
|
@Autowired
|
|
private PensionAuditService pensionAuditService;
|
|
|
|
@Autowired
|
|
private DepartmentForwardService departmentForwardService;
|
|
|
|
@Autowired
|
|
private PensionReceivedService pensionReceivedService;
|
|
|
|
@Autowired
|
|
private DepartmentReceivedService departmentReceivedService;
|
|
|
|
@Autowired
|
|
private ReceivedDeptProvisionalService receivedDeptProvisionalService;
|
|
|
|
@Autowired
|
|
private CompletedService completedService;
|
|
|
|
@Autowired
|
|
private PensionPartiallyCompService pensionPartiallyCompService;
|
|
|
|
@Autowired
|
|
private ReportApiService reportApiService;
|
|
|
|
|
|
//////////////////////////////Pensioner pages////////////////////////////////
|
|
|
|
//yogi
|
|
@GetMapping("/audit/retirement")
|
|
public String pensionerauditretirment(Model model) {
|
|
|
|
int file_cat= newEntryService.getRetirementFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>auditlist= pensionAuditService.fetchDetailsForAudit(file_cat);
|
|
|
|
System.out.println("auditlist===="+auditlist);
|
|
model.addAttribute("auditlist", auditlist);
|
|
|
|
return "modules/pensioner/pensioner/audit/retirement";
|
|
}
|
|
|
|
|
|
|
|
@GetMapping("/audit/familypension")
|
|
public String pensionerfamilypension(Model model) {
|
|
|
|
int file_cat= newEntryService.getFamilyPensionFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
List<Map<String, Object>>auditlist= pensionAuditService.fetchDetailsForAudit(file_cat);
|
|
|
|
System.out.println("auditlist===="+auditlist);
|
|
model.addAttribute("auditlist", auditlist);
|
|
|
|
return "modules/pensioner/pensioner/audit/familypension";
|
|
}
|
|
|
|
|
|
@GetMapping("/audit/pendency")
|
|
public String pensionerpendency(Model model) {
|
|
|
|
int file_cat= newEntryService.getPendencyFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
|
|
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
|
|
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
List<Map<String, Object>>auditlist= pensionAuditService.fetchDetailsForAudit(file_cat);
|
|
|
|
System.out.println("auditlist===="+auditlist);
|
|
model.addAttribute("auditlist", auditlist);
|
|
|
|
return "modules/pensioner/pensioner/audit/pendency";
|
|
}
|
|
|
|
|
|
///////////////////COMPLETED LIST PAGES//////////////
|
|
|
|
@GetMapping("/completed/retirement")
|
|
public String pensionerretirement(Model model) {
|
|
int file_cat= newEntryService.getRetirementFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>provisionallist= completedService.fetchDetailsCompletedRetirementPensionside(file_cat);
|
|
|
|
System.out.println("provisionallist===="+provisionallist);
|
|
model.addAttribute("provisionallist", provisionallist);
|
|
|
|
return "modules/pensioner/pensioner/completed/retirement";
|
|
}
|
|
|
|
|
|
@GetMapping("/completed/familypension")
|
|
public String pensionercompleted(Model model) {
|
|
int file_cat= newEntryService.getFamilyPensionFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>familypensioncompletedlist= completedService.fetchDetailsCompletedFamilyPensionPensionSide(file_cat);
|
|
|
|
System.out.println("provisionallist===="+familypensioncompletedlist);
|
|
model.addAttribute("provisionallist", familypensioncompletedlist);
|
|
|
|
return "modules/pensioner/pensioner/completed/familypension";
|
|
}
|
|
|
|
|
|
|
|
@GetMapping("/completed/pendency")
|
|
public String pensionercompletedpendency(Model model) {
|
|
int file_cat= newEntryService.getPendencyFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>pendencycompletedlist= completedService.fetchDetailsCompletedPendencyPensionSide(file_cat);
|
|
|
|
System.out.println("provisionallist===="+pendencycompletedlist);
|
|
model.addAttribute("provisionallist", pendencycompletedlist);
|
|
|
|
return "modules/pensioner/pensioner/completed/pendency";
|
|
}
|
|
|
|
|
|
@GetMapping("/completed/gis")
|
|
public String pensionercompletedgis(Model model) {
|
|
int file_cat= newEntryService.getGISFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>gislist= completedService.fetchDetailsForrecivedGiscompletedPensionside(file_cat);
|
|
|
|
System.out.println("auditlist===="+gislist);
|
|
model.addAttribute("auditlist", gislist);
|
|
|
|
return "modules/pensioner/pensioner/completed/gis";
|
|
}
|
|
|
|
@GetMapping("/completed/provisionalretirement")
|
|
public String pensionercompletedretirement(Model model) {
|
|
int file_cat= newEntryService.getPRFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>provisionallist= completedService.fetchDetailsProvisionalDepartmentPensionside(file_cat);
|
|
|
|
System.out.println("provisionallist===="+provisionallist);
|
|
model.addAttribute("provisionallist", provisionallist);
|
|
|
|
|
|
return "modules/pensioner/pensioner/completed/provisionalretirement";
|
|
}
|
|
|
|
|
|
|
|
@GetMapping("/completed/contributorypensionscheme")
|
|
public String pensionercompletedcontributory(
|
|
Model model) {
|
|
int file_cat= newEntryService.getCPSFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>completedCPSList= completedService.getCPSListPensionside(file_cat);
|
|
|
|
System.out.println("provisionallist===="+completedCPSList);
|
|
model.addAttribute("provisionallist", completedCPSList);
|
|
// Add the list to the model
|
|
model.addAttribute("completedCPSList", completedCPSList);
|
|
|
|
return "modules/pensioner/pensioner/completed/contributorypensionscheme";
|
|
}
|
|
|
|
|
|
|
|
|
|
//Ajith
|
|
|
|
@GetMapping("/forward/retirement")
|
|
public String pensioneretirement(Model model) {
|
|
|
|
int file_cat= newEntryService.getRetirementFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>forwardlist= departmentForwardService.fetchDepatmentForwardEmpfiles(file_cat);
|
|
|
|
System.out.println("forwardlist===="+forwardlist);
|
|
model.addAttribute("forwardlist", forwardlist);
|
|
|
|
return "modules/pensioner/pensioner/forward/retirement";
|
|
}
|
|
|
|
@GetMapping("/forward/familypension")
|
|
public String pensionfamily(Model model) {
|
|
int file_cat= newEntryService.getFamilyPensionFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>forwardlist= departmentForwardService.fetchDepatmentForwardEmpfiles(file_cat);
|
|
|
|
System.out.println("forwardlist===="+forwardlist);
|
|
model.addAttribute("forwardlist", forwardlist);
|
|
|
|
return "modules/pensioner/pensioner/forward/familypension";
|
|
}
|
|
|
|
|
|
@GetMapping("/forward/pendency")
|
|
public String pensionerforward(Model model) {
|
|
int file_cat= newEntryService.getPendencyFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>forwardlist= departmentForwardService.fetchDepatmentForwardEmpfiles(file_cat);
|
|
|
|
System.out.println("forwardlist===="+forwardlist);
|
|
model.addAttribute("forwardlist", forwardlist);
|
|
|
|
return "modules/pensioner/pensioner/forward/pendency";
|
|
}
|
|
|
|
|
|
|
|
|
|
//dizho
|
|
|
|
@GetMapping("/received/retirement")
|
|
public String pensionerreceivedretirement(Model model) {
|
|
int file_cat= newEntryService.getRetirementFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>forwardlist= departmentReceivedService.fetchPensionReceivedEmpfiles(file_cat);
|
|
|
|
System.out.println("forwardlist===="+forwardlist);
|
|
model.addAttribute("forwardlist", forwardlist);
|
|
|
|
return "modules/pensioner/pensioner/received/retirement";
|
|
}
|
|
|
|
@GetMapping("/received/familypension")
|
|
public String pensionerreceivedfamilypension(Model model) {
|
|
int file_cat= newEntryService.getFamilyPensionFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>forwardlist= departmentReceivedService.fetchPensionReceivedEmpfiles(file_cat);
|
|
|
|
System.out.println("forwardlist===="+forwardlist);
|
|
model.addAttribute("forwardlist", forwardlist);
|
|
|
|
return "modules/pensioner/pensioner/received/familypension";
|
|
}
|
|
|
|
|
|
@GetMapping("/received/pendency")
|
|
public String pensionerreceived(Model model) {
|
|
int file_cat= newEntryService.getPendencyFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>forwardlist= departmentReceivedService.fetchPensionReceivedEmpfiles(file_cat);
|
|
|
|
System.out.println("forwardlist===="+forwardlist);
|
|
model.addAttribute("forwardlist", forwardlist);
|
|
|
|
return "modules/pensioner/pensioner/received/pendency";
|
|
}
|
|
|
|
@GetMapping("/received/gis")
|
|
public String pensionerreceivedgis(Model model) {
|
|
int file_cat= newEntryService.getGISFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>gislist= pensionAuditService.fetchDetailsForrecivedGis(file_cat);
|
|
|
|
System.out.println("auditlist===="+gislist);
|
|
model.addAttribute("auditlist", gislist);
|
|
|
|
return "modules/pensioner/pensioner/received/gis";
|
|
}
|
|
|
|
|
|
|
|
|
|
@GetMapping("/received/provisionalretirement")
|
|
public String pensionerprovisionalretirement(Model model) {
|
|
|
|
int file_cat= newEntryService.getPRFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>provisionallist= receivedDeptProvisionalService.fetchDetailsProvisionalPension(file_cat);
|
|
|
|
System.out.println("provisionallist===="+provisionallist);
|
|
model.addAttribute("provisionallist", provisionallist);
|
|
|
|
return "modules/pensioner/pensioner/received/provisionalretirement";
|
|
}
|
|
|
|
|
|
//sanjay
|
|
|
|
@GetMapping("/partial/pendency")
|
|
public String pensionerpartial(Model model) {
|
|
int file_cat= newEntryService.getPendencyFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>auditlist= pensionPartiallyCompService.fetchPensionPartialEmpfiles(file_cat);
|
|
|
|
System.out.println("auditlist===="+auditlist);
|
|
model.addAttribute("auditlist", auditlist);
|
|
|
|
return "modules/pensioner/pensioner/partial/pendency";
|
|
}
|
|
|
|
@GetMapping("/partial/retirement")
|
|
public String pensionerpartialretirement(Model model) {
|
|
int file_cat= newEntryService.getRetirementFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>auditlist= pensionPartiallyCompService.fetchPensionPartialEmpfiles(file_cat);
|
|
|
|
System.out.println("auditlist===="+auditlist);
|
|
model.addAttribute("auditlist", auditlist);
|
|
|
|
|
|
|
|
|
|
return "modules/pensioner/pensioner/partial/retirement";
|
|
}
|
|
|
|
@GetMapping("/partial/familypension")
|
|
public String pensionerpartialfamily(Model model) {
|
|
int file_cat= newEntryService.getFamilyPensionFileCategoryId();
|
|
model.addAttribute("filecategory", file_cat);
|
|
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
String deptname=newEntryService.getDeptNameById(deptId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
System.out.println("deptId:"+ deptId);
|
|
model.addAttribute("deptId", deptId);
|
|
model.addAttribute("deptname", deptname);
|
|
model.addAttribute("userId", userId);
|
|
|
|
List<Map<String, Object>>auditlist= pensionPartiallyCompService.fetchPensionPartialEmpfiles(file_cat);
|
|
|
|
System.out.println("auditlist===="+auditlist);
|
|
model.addAttribute("auditlist", auditlist);
|
|
|
|
return "modules/pensioner/pensioner/partial/familypension";
|
|
}
|
|
|
|
@GetMapping("/reports")
|
|
public String report(Model model) {
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
Integer deptId = newEntryService.getloginuserDeptId(userId);
|
|
model.addAttribute("deptId", deptId);
|
|
|
|
return "modules/pensioner/pensioner/reports";
|
|
}
|
|
|
|
|
|
|
|
@GetMapping("/dashboard")
|
|
public String pensionerdashboardpage(Model model) {
|
|
String LoginUserId = LoginUserInfo.getLoginUserId();
|
|
int userId = Integer.parseInt(LoginUserId);
|
|
model.addAttribute("LoginUserId",LoginUserId);
|
|
String UserRole = LoginUserInfo.getUserRole();
|
|
|
|
return "modules/pensioner/pensioner/dashboard";
|
|
}
|
|
|
|
}
|