|
@@ -130,7 +130,7 @@ public class RuralProjectRecordsController extends BaseController {
|
|
|
@RequiresPermissions("ruralProject:ruralProjectRecords:list")
|
|
|
@RequestMapping(value = {"list", ""})
|
|
|
public String list(RuralProjectRecords projectRecords, HttpServletRequest request, HttpServletResponse response, Model model) {
|
|
|
- //添加标识
|
|
|
+ //添加标识 companyType 0: 东兴; 1:赣能; 2:一达嘉鸿
|
|
|
String flag = projectRecords.getCompanyType();
|
|
|
model.addAttribute("companyType", flag);
|
|
|
if (UserUtils.isManager()) {
|
|
@@ -504,8 +504,18 @@ public class RuralProjectRecordsController extends BaseController {
|
|
|
*/
|
|
|
@RequestMapping(value = "adminModify")
|
|
|
public String adminModify(RuralProjectRecords projectRecords, Model model) {
|
|
|
+ String companyType = projectRecords.getCompanyType();
|
|
|
+ model.addAttribute("companyType",companyType);
|
|
|
projectRecords = projectRecordsService.get(projectRecords.getId());
|
|
|
+
|
|
|
+ //根据归属部门Id查询归属部门名称显示
|
|
|
+ String belongingDepartmentName = projectRecordsService.getBelongingDepartmentNameByBelongingDepartment(projectRecords.getBelongingDepartment());
|
|
|
+ model.addAttribute("belongingDepartmentName", belongingDepartmentName);
|
|
|
+
|
|
|
projectRecordsService.queryProjectDetail(projectRecords);
|
|
|
+ //查询项目报告信息
|
|
|
+ ProjectReportData projectReportData = projectReportDataService.getReportDataByProjectId(projectRecords.getId());
|
|
|
+ projectRecords.setReportData(projectReportData);
|
|
|
ProjectPlanInfo projectPlanInfo = new ProjectPlanInfo();
|
|
|
projectPlanInfo.setProjectId(projectRecords.getId());
|
|
|
if (null != projectRecords.getWorkContractInfo()) {
|
|
@@ -544,7 +554,7 @@ public class RuralProjectRecordsController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
//根据审核人id获取审核人
|
|
|
- if (StringUtils.isNotBlank(projectRecords.getReviewerPersonId())) {
|
|
|
+ if(StringUtils.isNotBlank(projectRecords.getReviewerPersonId())){
|
|
|
|
|
|
projectRecords.setReviewerPerson(userInfoService.findUserById(projectRecords.getReviewerPersonId()).getName());
|
|
|
}
|
|
@@ -590,7 +600,7 @@ public class RuralProjectRecordsController extends BaseController {
|
|
|
public String adminDelete(RuralProjectRecords projectRecords, RedirectAttributes redirectAttributes) {
|
|
|
String flag = projectRecords.getCompanyType();
|
|
|
int status = projectRecords.getProjectStatus();
|
|
|
- if (status == ProjectStatusEnum.SIGNED.getValue()) {
|
|
|
+ if (status == ProjectStatusEnum.SIGNED.getValue() || status == ProjectStatusEnum.INVALID.getValue()) {
|
|
|
projectRecordsService.adminDelete(projectRecords);
|
|
|
addMessage(redirectAttributes, "管理员删除项目成功");
|
|
|
return "redirect:" + Global.getAdminPath() + "/ruralProject/ruralProjectRecords/?repage&companyType=" + flag;
|