|
@@ -1111,8 +1111,9 @@ public class ActTaskService extends BaseService {
|
|
vars.put("design", design);
|
|
vars.put("design", design);
|
|
} else {
|
|
} else {
|
|
act.setComment("[驳回] " + act.getComment());
|
|
act.setComment("[驳回] " + act.getComment());
|
|
-
|
|
|
|
- vars.put("design", "运行人员");
|
|
|
|
|
|
+ //查找判定设计变更的操作人
|
|
|
|
+ String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判定设计变更");
|
|
|
|
+ vars.put("design", manager);
|
|
}
|
|
}
|
|
// 设置意见
|
|
// 设置意见
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1246,15 +1247,15 @@ public class ActTaskService extends BaseService {
|
|
vars.put("design", design);
|
|
vars.put("design", design);
|
|
} else {
|
|
} else {
|
|
vars.put("manager", true);
|
|
vars.put("manager", true);
|
|
- String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "项目经理组织交底");
|
|
|
|
- String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "项目经理人工判断问题");
|
|
|
|
- if (manager!=null&&manager!="") {
|
|
|
|
- vars.put("design",manager);
|
|
|
|
- System.out.println(manager);
|
|
|
|
- } else if (manager2!=null&&manager2!="") {
|
|
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理人工判断问题");
|
|
|
|
+ String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理组织交底");
|
|
|
|
+ if (manager2!=null&&manager2!="") {
|
|
vars.put("design",manager2);
|
|
vars.put("design",manager2);
|
|
System.out.println(manager2);
|
|
System.out.println(manager2);
|
|
- }
|
|
|
|
|
|
+ }else if (manager!=null&&manager!="") {
|
|
|
|
+ vars.put("design",manager);
|
|
|
|
+ System.out.println(manager);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
// 设置意见
|
|
// 设置意见
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1316,8 +1317,8 @@ public class ActTaskService extends BaseService {
|
|
if ("yes".equals(flag)) {
|
|
if ("yes".equals(flag)) {
|
|
vars.put("design", design);
|
|
vars.put("design", design);
|
|
} else {
|
|
} else {
|
|
-
|
|
|
|
- vars.put("design","项目");
|
|
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:重新设计");
|
|
|
|
+ vars.put("design",manager2);
|
|
}
|
|
}
|
|
//根据登陆查询所属的角色
|
|
//根据登陆查询所属的角色
|
|
vars.put("pass", "yes".equals(flag)? true : false);
|
|
vars.put("pass", "yes".equals(flag)? true : false);
|
|
@@ -1337,11 +1338,14 @@ public class ActTaskService extends BaseService {
|
|
public void managerUpload(Act act,String design) {
|
|
public void managerUpload(Act act,String design) {
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
String flag = act.getFlag();
|
|
String flag = act.getFlag();
|
|
|
|
+ //完成施工交底
|
|
if ("yes".equals(flag)) {
|
|
if ("yes".equals(flag)) {
|
|
vars.put("status", 1);
|
|
vars.put("status", 1);
|
|
vars.put("procInsId", act.getProcInsId());
|
|
vars.put("procInsId", act.getProcInsId());
|
|
} else {
|
|
} else {
|
|
- vars.put("design", design);
|
|
|
|
|
|
+ //驳回
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:运行人员判断变更后材料");
|
|
|
|
+ vars.put("design", manager2);
|
|
}
|
|
}
|
|
//根据登陆查询所属的角色
|
|
//根据登陆查询所属的角色
|
|
vars.put("pass", "yes".equals(flag)? true : false);
|
|
vars.put("pass", "yes".equals(flag)? true : false);
|
|
@@ -1424,7 +1428,7 @@ public class ActTaskService extends BaseService {
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 保存项目关闭 专职审批意见
|
|
|
|
|
|
+ * 交底:判断项目是否需要关闭
|
|
* @param act
|
|
* @param act
|
|
*/
|
|
*/
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
@@ -1440,15 +1444,9 @@ public class ActTaskService extends BaseService {
|
|
if ("yes".equals(flag)) {
|
|
if ("yes".equals(flag)) {
|
|
vars.put("operators", fullName);
|
|
vars.put("operators", fullName);
|
|
} else {
|
|
} else {
|
|
- String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "项目经理组织交底");
|
|
|
|
- String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "项目经理人工判断问题");
|
|
|
|
- if (manager!=null&&manager!="") {
|
|
|
|
- vars.put("processer",manager);
|
|
|
|
- System.out.println(manager);
|
|
|
|
- } else if (manager2!=null&&manager2!="") {
|
|
|
|
|
|
+ //驳回到项目经理人工判断问题
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理人工判断问题");
|
|
vars.put("processer",manager2);
|
|
vars.put("processer",manager2);
|
|
- System.out.println(manager2);
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
// vars.put("yes".equals(act.getFlag())?"operators":"processer",fullName);
|
|
// vars.put("yes".equals(act.getFlag())?"operators":"processer",fullName);
|
|
vars.put("flagNo","yes".equals(act.getFlag())?false:true);
|
|
vars.put("flagNo","yes".equals(act.getFlag())?false:true);
|
|
@@ -1478,8 +1476,9 @@ public class ActTaskService extends BaseService {
|
|
}
|
|
}
|
|
complete(act.getTaskId(), act.getProcInsId(), act.getComment(), vars);
|
|
complete(act.getTaskId(), act.getProcInsId(), act.getComment(), vars);
|
|
}
|
|
}
|
|
|
|
+
|
|
/**
|
|
/**
|
|
- * 保存项目关闭 运行人员审批意见
|
|
|
|
|
|
+ * 项目关闭 配网运行人员
|
|
* @param act
|
|
* @param act
|
|
*/
|
|
*/
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
@@ -1487,11 +1486,18 @@ public class ActTaskService extends BaseService {
|
|
// 设置意见
|
|
// 设置意见
|
|
act.setComment(("yes".equals(act.getFlag())?"[没有问题] ":"[驳回] ")+act.getComment());
|
|
act.setComment(("yes".equals(act.getFlag())?"[没有问题] ":"[驳回] ")+act.getComment());
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
|
|
+ String flag = act.getFlag();
|
|
// 对不同环节的业务逻辑进行操作
|
|
// 对不同环节的业务逻辑进行操作
|
|
String taskDefKey = act.getTaskDefKey();
|
|
String taskDefKey = act.getTaskDefKey();
|
|
// 提交流程任务
|
|
// 提交流程任务
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
- vars.put("yes".equals(act.getFlag())?"systemfulltime":"itemClose","yes".equals(act.getFlag())?fullTime:fullTime);
|
|
|
|
|
|
+ if ("yes".equals(flag)) {
|
|
|
|
+ vars.put("systemfulltime", fullTime);
|
|
|
|
+ } else {
|
|
|
|
+ String itemClose = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断项目是否需要关闭");
|
|
|
|
+ vars.put("itemClose",itemClose );
|
|
|
|
+ }
|
|
|
|
+// vars.put("yes".equals(act.getFlag())?"systemfulltime":"itemClose","yes".equals(act.getFlag())?fullTime:fullTime);
|
|
vars.put("systemNo","yes".equals(act.getFlag())?false:true);
|
|
vars.put("systemNo","yes".equals(act.getFlag())?false:true);
|
|
vars.put("systemYes","yes".equals(act.getFlag())?true:false);
|
|
vars.put("systemYes","yes".equals(act.getFlag())?true:false);
|
|
complete(act.getTaskId(), act.getProcInsId(), act.getComment(), vars);
|
|
complete(act.getTaskId(), act.getProcInsId(), act.getComment(), vars);
|
|
@@ -1523,7 +1529,15 @@ public class ActTaskService extends BaseService {
|
|
act.setComment("[项目关闭]"+act.getComment());
|
|
act.setComment("[项目关闭]"+act.getComment());
|
|
} else if ("reject".equals(flag)) {
|
|
} else if ("reject".equals(flag)) {
|
|
vars.put("reject", true);
|
|
vars.put("reject", true);
|
|
- vars.put("policy", "政策处理");
|
|
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理人工判断问题");
|
|
|
|
+ String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理组织交底");
|
|
|
|
+ if (manager2!=null&&manager2!="") {
|
|
|
|
+ vars.put("policy",manager2);
|
|
|
|
+ System.out.println(manager2);
|
|
|
|
+ }else if (manager!=null&&manager!="") {
|
|
|
|
+ vars.put("policy",manager);
|
|
|
|
+ System.out.println(manager);
|
|
|
|
+ }
|
|
act.setComment("[驳回]"+act.getComment());
|
|
act.setComment("[驳回]"+act.getComment());
|
|
}
|
|
}
|
|
// 设置意见
|
|
// 设置意见
|
|
@@ -1543,7 +1557,8 @@ public class ActTaskService extends BaseService {
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
String flag = act.getFlag();
|
|
String flag = act.getFlag();
|
|
if ("yes".equals(flag)) {
|
|
if ("yes".equals(flag)) {
|
|
- vars.put("policy", "政策处理");
|
|
|
|
|
|
+ String policy = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断政策处理");
|
|
|
|
+ vars.put("policy", policy);
|
|
act.setComment("【需要政策处理】" + act.getComment());
|
|
act.setComment("【需要政策处理】" + act.getComment());
|
|
} else {
|
|
} else {
|
|
act.setComment("【无需政策处理】" + act.getComment());
|
|
act.setComment("【无需政策处理】" + act.getComment());
|
|
@@ -1569,7 +1584,8 @@ public class ActTaskService extends BaseService {
|
|
vars.put("policy", UserUtils.getUser().getLoginName());
|
|
vars.put("policy", UserUtils.getUser().getLoginName());
|
|
act.setComment("【未签字版清单】" + act.getComment());
|
|
act.setComment("【未签字版清单】" + act.getComment());
|
|
} else {
|
|
} else {
|
|
- vars.put("policy", UserUtils.getUser().getLoginName());
|
|
|
|
|
|
+ String policy = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断政策处理");
|
|
|
|
+ vars.put("policy", policy);
|
|
act.setComment("【驳回】" + act.getComment());
|
|
act.setComment("【驳回】" + act.getComment());
|
|
}
|
|
}
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1592,7 +1608,8 @@ public class ActTaskService extends BaseService {
|
|
vars.put("policy", UserUtils.getUser().getLoginName());
|
|
vars.put("policy", UserUtils.getUser().getLoginName());
|
|
act.setComment("【签字版清单】" + act.getComment());
|
|
act.setComment("【签字版清单】" + act.getComment());
|
|
} else {
|
|
} else {
|
|
- vars.put("policy", UserUtils.getUser().getLoginName());
|
|
|
|
|
|
+ String policy = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断政策处理");
|
|
|
|
+ vars.put("policy", policy);
|
|
act.setComment("【驳回】" + act.getComment());
|
|
act.setComment("【驳回】" + act.getComment());
|
|
}
|
|
}
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1616,7 +1633,8 @@ public class ActTaskService extends BaseService {
|
|
vars.put("policy", UserUtils.getUser().getLoginName());
|
|
vars.put("policy", UserUtils.getUser().getLoginName());
|
|
act.setComment("【签字版合同】" + act.getComment());
|
|
act.setComment("【签字版合同】" + act.getComment());
|
|
} else {
|
|
} else {
|
|
- vars.put("policy", UserUtils.getUser().getLoginName());
|
|
|
|
|
|
+ String policy = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断政策处理");
|
|
|
|
+ vars.put("policy", policy);
|
|
act.setComment("【驳回】" + act.getComment());
|
|
act.setComment("【驳回】" + act.getComment());
|
|
}
|
|
}
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1638,7 +1656,8 @@ public class ActTaskService extends BaseService {
|
|
if ("yes".equals(flag)) {
|
|
if ("yes".equals(flag)) {
|
|
act.setComment("【完成政策处理】" + act.getComment());
|
|
act.setComment("【完成政策处理】" + act.getComment());
|
|
} else {
|
|
} else {
|
|
- vars.put("policy", UserUtils.getUser().getLoginName());
|
|
|
|
|
|
+ String policy = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断政策处理");
|
|
|
|
+ vars.put("policy", policy);
|
|
act.setComment("【驳回】" + act.getComment());
|
|
act.setComment("【驳回】" + act.getComment());
|
|
}
|
|
}
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1686,7 +1705,7 @@ public class ActTaskService extends BaseService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 政策处理:施工单位人员上传未覆盖盖章
|
|
|
|
|
|
+ * 行政政处(城区道路):施工单位人员上传未覆盖盖章
|
|
* @param act
|
|
* @param act
|
|
*/
|
|
*/
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
@@ -1700,7 +1719,15 @@ public class ActTaskService extends BaseService {
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
vars.put("sealYes", true);
|
|
vars.put("sealYes", true);
|
|
} else {
|
|
} else {
|
|
- vars.put("phasePerson",fullName);
|
|
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理人工判断问题");
|
|
|
|
+ String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:项目经理组织交底");
|
|
|
|
+ if (manager2!=null&&manager2!="") {
|
|
|
|
+ vars.put("phasePerson",manager2);
|
|
|
|
+ System.out.println(manager2);
|
|
|
|
+ }else if (manager!=null&&manager!="") {
|
|
|
|
+ vars.put("phasePerson",manager);
|
|
|
|
+ System.out.println(manager);
|
|
|
|
+ }
|
|
act.setComment("[驳回]" + act.getComment());
|
|
act.setComment("[驳回]" + act.getComment());
|
|
vars.put("sealNo", true);
|
|
vars.put("sealNo", true);
|
|
}
|
|
}
|
|
@@ -1725,7 +1752,8 @@ public class ActTaskService extends BaseService {
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
vars.put("receiptYes", true);
|
|
vars.put("receiptYes", true);
|
|
} else {
|
|
} else {
|
|
- vars.put("coveredPerson","施工单位");
|
|
|
|
|
|
+ String coveredPerson = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:上传未盖章施工方案(行政政处(城区道路))");
|
|
|
|
+ vars.put("coveredPerson",coveredPerson);
|
|
act.setComment("[驳回]" + act.getComment());
|
|
act.setComment("[驳回]" + act.getComment());
|
|
vars.put("receiptNo", true);
|
|
vars.put("receiptNo", true);
|
|
}
|
|
}
|
|
@@ -1747,7 +1775,8 @@ public class ActTaskService extends BaseService {
|
|
vars.put("phaseYes", false);
|
|
vars.put("phaseYes", false);
|
|
vars.put("phaseNo", false);
|
|
vars.put("phaseNo", false);
|
|
if ("yes".equals(flag)) {
|
|
if ("yes".equals(flag)) {
|
|
- vars.put("coveredPerson",fullName);
|
|
|
|
|
|
+ String manager2 = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:上传未盖章施工方案(行政政处(城区道路))");
|
|
|
|
+ vars.put("coveredPerson",manager2);
|
|
act.setComment("[重新发起]"+act.getComment());
|
|
act.setComment("[重新发起]"+act.getComment());
|
|
vars.put("phaseYes", true);
|
|
vars.put("phaseYes", true);
|
|
} else {
|
|
} else {
|
|
@@ -1776,7 +1805,8 @@ public class ActTaskService extends BaseService {
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
vars.put("singleYes", true);
|
|
vars.put("singleYes", true);
|
|
} else {
|
|
} else {
|
|
- vars.put("coveredPerson","施工单位");
|
|
|
|
|
|
+ String coveredPerson = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:上传未盖章施工方案(行政政处(城区道路))");
|
|
|
|
+ vars.put("coveredPerson",coveredPerson);
|
|
act.setComment("[驳回]" + act.getComment());
|
|
act.setComment("[驳回]" + act.getComment());
|
|
vars.put("singleNo", true);
|
|
vars.put("singleNo", true);
|
|
}
|
|
}
|
|
@@ -1802,7 +1832,8 @@ public class ActTaskService extends BaseService {
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
vars.put("policyYes", true);
|
|
vars.put("policyYes", true);
|
|
} else {
|
|
} else {
|
|
- vars.put("coveredPerson","施工单位");
|
|
|
|
|
|
+ String coveredPerson = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:上传未盖章施工方案(行政政处(城区道路))");
|
|
|
|
+ vars.put("coveredPerson",coveredPerson);
|
|
act.setComment("[驳回]" + act.getComment());
|
|
act.setComment("[驳回]" + act.getComment());
|
|
vars.put("singleNo", true);
|
|
vars.put("singleNo", true);
|
|
}
|
|
}
|
|
@@ -1827,7 +1858,8 @@ public class ActTaskService extends BaseService {
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
act.setComment("[没有问题]"+act.getComment());
|
|
vars.put("finishYes", true);
|
|
vars.put("finishYes", true);
|
|
} else {
|
|
} else {
|
|
- vars.put("coveredPerson","施工单位");
|
|
|
|
|
|
+ String coveredPerson = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:上传未盖章施工方案(行政政处(城区道路))");
|
|
|
|
+ vars.put("coveredPerson",coveredPerson);
|
|
act.setComment("[驳回]" + act.getComment());
|
|
act.setComment("[驳回]" + act.getComment());
|
|
vars.put("finishNo", true);
|
|
vars.put("finishNo", true);
|
|
}
|
|
}
|