Browse Source

项目消息模板

dev_shibei_match
zhaoqifeng 5 years ago
parent
commit
f3e0f71b8e
  1. 9
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/constant/UserMessageConstant.java
  2. 8
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectServiceImpl.java

9
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/constant/UserMessageConstant.java

@ -9,11 +9,16 @@ public interface UserMessageConstant {
/**
* 消息标题
*/
String ISSUE_TITLE = "您有一条项目消息";
String PROJECT_TITLE = "您有一条项目消息";
/**
* 议题转项目项目流转项目退回消息模板
*/
String ISSUE_RESLOVED_MSG = "您好。您收到一条【%s】的新信息,请您尽快处理。";
String PROJECT_RESOLVED_MSG = "您好。您收到一条【%s】的新信息,请您尽快处理。";
/**
* 项目结案消息模板
*/
String PROJECT_CLOSED_MSG = "您好,您参与的【%s】项目已结案,原因:%s";
}

8
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectServiceImpl.java

@ -186,7 +186,7 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
if (ProjectConstant.CLOSED.equals(p.getStatus())) {
created.setDepartmentNameList(departmentNameList);
created.setWarningFlag(false);
created.setDetentionDays("0");
created.setDetentionDays(NumConstant.ZERO_STR);
} else {
String detentionDays = getDetentionDays(p);
if (!ONE_DAY.equals(detentionDays) && Integer.parseInt(detentionDays) > finalDays) {
@ -229,7 +229,7 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
if (ProjectConstant.CLOSED.equals(p.getStatus())) {
involved.setDepartmentNameList(departmentNameList);
involved.setWarningFlag(false);
involved.setDetentionDays("0");
involved.setDetentionDays(NumConstant.ZERO_STR);
} else {
String detentionDays = getDetentionDays(p);
if (!ONE_DAY.equals(detentionDays) && Integer.parseInt(detentionDays) > finalDays) {
@ -258,7 +258,7 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
projectStaffDTO.setProjectId(fromDTO.getProjectId());
projectStaffDTO.setStaffId(fromDTO.getUserId());
List<DepartmentResultDTO> departmentList = projectStaffService.getDepartmentNameList(projectStaffDTO);
if (null != departmentList && departmentList.size() > 0) {
if (null != departmentList && departmentList.size() > NumConstant.ZERO) {
resultDTO.setProcessable(true);
} else {
resultDTO.setProcessable(false);
@ -404,7 +404,7 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
workDayFormDTO.setEndDate(format.format(new Date()));
list.add(workDayFormDTO);
Result<List<WorkDayResultDTO>> detentionDays = commonFeignClient.detentionDays(list);
return detentionDays.getData().get(0).getDetentionDays();
return detentionDays.getData().get(NumConstant.ZERO).getDetentionDays();
}
/**

Loading…
Cancel
Save