|
@@ -2662,6 +2662,8 @@ public class RuralProjectMessageNewService extends CrudService<RuralProjectMessa
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
|
|
+ //获取项目信息
|
|
|
|
+ RuralProjectRecords record = ruralProjectRecordsService.get(records);
|
|
workActivityMenu.setProcessType("newProjectReported");
|
|
workActivityMenu.setProcessType("newProjectReported");
|
|
for (int i = 0; i < workActivityProcesses.size(); i++) {
|
|
for (int i = 0; i < workActivityProcesses.size(); i++) {
|
|
WorkActivityProcess activityProcess = workActivityProcesses.get(i);
|
|
WorkActivityProcess activityProcess = workActivityProcesses.get(i);
|
|
@@ -2711,10 +2713,20 @@ public class RuralProjectMessageNewService extends CrudService<RuralProjectMessa
|
|
//正式接口
|
|
//正式接口
|
|
String url = "http://comp.jszj.com.cn:8031/api/addProject";
|
|
String url = "http://comp.jszj.com.cn:8031/api/addProject";
|
|
//发送请求
|
|
//发送请求
|
|
- String returnResult = HttpPostTool.doPost(url, encryptByAes);
|
|
|
|
|
|
+ /*String returnResult = HttpPostTool.doPost(url, encryptByAes);
|
|
HashMap hashMap = JSON.parseObject(returnResult, HashMap.class);
|
|
HashMap hashMap = JSON.parseObject(returnResult, HashMap.class);
|
|
if(!"1".equals(hashMap.get("code"))){
|
|
if(!"1".equals(hashMap.get("code"))){
|
|
return "上报失败:" + hashMap.get("msg").toString();
|
|
return "上报失败:" + hashMap.get("msg").toString();
|
|
|
|
+ }*/
|
|
|
|
+ //修改项目上报表中状态
|
|
|
|
+ reported.setReportStatus(String.valueOf(ProjectStatusEnum.SIGNED.getValue()));
|
|
|
|
+
|
|
|
|
+ //修改项目表中上报状态
|
|
|
|
+ //判断项目是否超期,如果超期则将上报标志改为超期上报(7) 否则变更为正常上报数据
|
|
|
|
+ if(1 == record.getOverDueStatus()){
|
|
|
|
+ records.setReportedState("7");
|
|
|
|
+ }else{
|
|
|
|
+ records.setReportedState(String.valueOf(ProjectStatusEnum.SIGNED.getValue()));
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
notifyRole = "调整上报信息";
|
|
notifyRole = "调整上报信息";
|
|
@@ -2727,6 +2739,16 @@ public class RuralProjectMessageNewService extends CrudService<RuralProjectMessa
|
|
if ("yes".equals(reported.getAct().getFlag())) {
|
|
if ("yes".equals(reported.getAct().getFlag())) {
|
|
notifyRole = "审批通过";
|
|
notifyRole = "审批通过";
|
|
workActivityProcess.setIsApproval("1");
|
|
workActivityProcess.setIsApproval("1");
|
|
|
|
+ //修改项目上报表中状态
|
|
|
|
+ reported.setReportStatus(String.valueOf(ProjectStatusEnum.DISPENSE.getValue()));
|
|
|
|
+
|
|
|
|
+ //修改项目表中上报状态
|
|
|
|
+ //判断项目是否超期,如果超期则将上报标志改为超期上报(7) 否则变更为正常上报数据
|
|
|
|
+ if(1 == record.getOverDueStatus()){
|
|
|
|
+ records.setReportedState("11");
|
|
|
|
+ }else{
|
|
|
|
+ records.setReportedState(String.valueOf(ProjectStatusEnum.DISPENSE.getValue()));
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
notifyRole = "调整上报信息";
|
|
notifyRole = "调整上报信息";
|
|
workActivityProcess.setIsApproval("2");
|
|
workActivityProcess.setIsApproval("2");
|
|
@@ -2768,18 +2790,7 @@ public class RuralProjectMessageNewService extends CrudService<RuralProjectMessa
|
|
if (!state) {
|
|
if (!state) {
|
|
users.add(reported.getCreateBy());
|
|
users.add(reported.getCreateBy());
|
|
if ("yes".equals(reported.getAct().getFlag())) {
|
|
if ("yes".equals(reported.getAct().getFlag())) {
|
|
- //修改项目上报表中状态
|
|
|
|
- reported.setReportStatus(String.valueOf(ProjectStatusEnum.SIGNED.getValue()));
|
|
|
|
- //获取项目信息
|
|
|
|
- RuralProjectRecords record = ruralProjectRecordsService.get(records);
|
|
|
|
-
|
|
|
|
- //修改项目表中上报状态
|
|
|
|
- //判断项目是否超期,如果超期则将上报标志改为超期上报(7) 否则变更为正常上报数据
|
|
|
|
- if(1 == record.getOverDueStatus()){
|
|
|
|
- records.setReportedState("7");
|
|
|
|
- }else{
|
|
|
|
- records.setReportedState(String.valueOf(ProjectStatusEnum.SIGNED.getValue()));
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
String titleStr = "项目【"+projectRecords.getProjectName()+"】上报完成";
|
|
String titleStr = "项目【"+projectRecords.getProjectName()+"】上报完成";
|
|
String content = "项目【"+projectRecords.getProjectName()+"】上报完成,项目" + (0 == projectRecords.getOverDueStatus()?"未超期":"超期");
|
|
String content = "项目【"+projectRecords.getProjectName()+"】上报完成,项目" + (0 == projectRecords.getOverDueStatus()?"未超期":"超期");
|
|
WorkProjectNotify notify = new WorkProjectNotify();
|
|
WorkProjectNotify notify = new WorkProjectNotify();
|