|
@@ -1111,9 +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());
|
|
- ProcessPersonnel loginName = processPersonnelService.findLoginName(act.getProcInsId());
|
|
|
|
- String theDesigner = loginName.getOperatingPersonnel();
|
|
|
|
- vars.put("design", theDesigner);
|
|
|
|
|
|
+ //查找判定设计变更的操作人
|
|
|
|
+ String manager = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判定设计变更");
|
|
|
|
+ vars.put("design", manager);
|
|
}
|
|
}
|
|
// 设置意见
|
|
// 设置意见
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
@@ -1162,7 +1162,10 @@ public class ActTaskService extends BaseService {
|
|
boolean pass4 = false;
|
|
boolean pass4 = false;
|
|
boolean pass5 = false;
|
|
boolean pass5 = false;
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
|
|
+ //pass对应进入问题模块,pass4对应没有问题完成施工交底
|
|
|
|
+ vars.put("pass", false);
|
|
vars.put("pass4", false);
|
|
vars.put("pass4", false);
|
|
|
|
+
|
|
vars.put("pass1", false);
|
|
vars.put("pass1", false);
|
|
vars.put("pass2", false);
|
|
vars.put("pass2", false);
|
|
vars.put("pass3", false);
|
|
vars.put("pass3", false);
|
|
@@ -1180,6 +1183,8 @@ public class ActTaskService extends BaseService {
|
|
pass4 = true;
|
|
pass4 = true;
|
|
} else if ("pass5".equals(a)) {
|
|
} else if ("pass5".equals(a)) {
|
|
pass5 = true;
|
|
pass5 = true;
|
|
|
|
+ } else if ("pass6".equals(a)) {
|
|
|
|
+ pass5 = true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (pass4 == true) {
|
|
if (pass4 == true) {
|
|
@@ -1201,12 +1206,13 @@ public class ActTaskService extends BaseService {
|
|
}
|
|
}
|
|
if (pass3 == true) {
|
|
if (pass3 == true) {
|
|
vars.put("pass3", true);
|
|
vars.put("pass3", true);
|
|
- vars.put("policy", "施工单位");
|
|
|
|
|
|
+ vars.put("coveredPerson", "施工单位");
|
|
}
|
|
}
|
|
if (pass5 == true) {
|
|
if (pass5 == true) {
|
|
vars.put("pass5", true);
|
|
vars.put("pass5", true);
|
|
vars.put("policy", "政策处理");
|
|
vars.put("policy", "政策处理");
|
|
}
|
|
}
|
|
|
|
+ vars.put("pass", true);
|
|
act.setComment("[存在问题]" + act.getComment());
|
|
act.setComment("[存在问题]" + act.getComment());
|
|
act.preUpdate();
|
|
act.preUpdate();
|
|
// 对不同环节的业务逻辑进行操作
|
|
// 对不同环节的业务逻辑进行操作
|
|
@@ -1241,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();
|
|
@@ -1311,9 +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 {
|
|
- ProcessPersonnel loginName = processPersonnelService.findLoginName(act.getProcInsId());
|
|
|
|
- design = loginName.getTheDesigner();
|
|
|
|
- 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);
|
|
@@ -1333,13 +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 {
|
|
- ProcessPersonnel loginName = processPersonnelService.findLoginName(act.getProcInsId());
|
|
|
|
- design = loginName.getOperatingPersonnel();
|
|
|
|
- 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);
|
|
@@ -1365,33 +1371,56 @@ public class ActTaskService extends BaseService {
|
|
String taskDefKey = act.getTaskDefKey();
|
|
String taskDefKey = act.getTaskDefKey();
|
|
// 提交流程任务
|
|
// 提交流程任务
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
Map<String, Object> vars = Maps.newHashMap();
|
|
|
|
+ /**
|
|
|
|
+ * problem pass pass4 是互斥网关,同时只能执行一条线路
|
|
|
|
+ * */
|
|
|
|
+ //代表进入问题模块
|
|
|
|
+ vars.put("problem", false);
|
|
|
|
+ //没有问题
|
|
vars.put("pass", false);
|
|
vars.put("pass", false);
|
|
|
|
+ //项目经理人工判断问题
|
|
|
|
+ vars.put("pass4", false);
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * pass1 pass2 pass3 pass5 分别对应了问题模块不同的问题类型
|
|
|
|
+ * pass2不可以与其它三个同时发起
|
|
|
|
+ * pass3 pass5 只可同时发起一种
|
|
|
|
+ * */
|
|
|
|
+ //设计变更
|
|
vars.put("pass1", false);
|
|
vars.put("pass1", false);
|
|
|
|
+ //项目关闭
|
|
vars.put("pass2", false);
|
|
vars.put("pass2", false);
|
|
|
|
+ //行政政处(城区道路)
|
|
vars.put("pass3", false);
|
|
vars.put("pass3", false);
|
|
- vars.put("pass4", false);
|
|
|
|
|
|
+ //1·农村政处2·民事政处/行政政处(公路/水利)
|
|
vars.put("pass5", false);
|
|
vars.put("pass5", false);
|
|
|
|
+ //获取前置条件不为空就进入项目经理人工判断问题类型
|
|
if (null!=disclose.getPrecondition()&&!"".equals(disclose.getPrecondition())){
|
|
if (null!=disclose.getPrecondition()&&!"".equals(disclose.getPrecondition())){
|
|
vars.put("pass4", true);
|
|
vars.put("pass4", true);
|
|
}else {
|
|
}else {
|
|
|
|
+ //如果符合项目关闭,步入项目关闭,其它问题类型不触发
|
|
if (flagItemCLose){
|
|
if (flagItemCLose){
|
|
vars.put("itemClose","专职");
|
|
vars.put("itemClose","专职");
|
|
vars.put("pass2",true);
|
|
vars.put("pass2",true);
|
|
|
|
+ vars.put("problem", true);
|
|
}else {
|
|
}else {
|
|
- if (flagDesign){
|
|
|
|
- vars.put("design","运行人员");
|
|
|
|
- vars.put("pass1", true);
|
|
|
|
- }
|
|
|
|
- if ("民事农村".equals(flagDeal)){
|
|
|
|
- vars.put("policy","政策处理");
|
|
|
|
- vars.put("pass5",true);
|
|
|
|
- }
|
|
|
|
- if ("行政".equals(flagDeal)) {
|
|
|
|
- vars.put("coveredPerson","施工单位");
|
|
|
|
- vars.put("pass3",true);
|
|
|
|
- }
|
|
|
|
- if (!flagDesign&&!flagItemCLose&&"init".equals(flagDeal)){
|
|
|
|
|
|
+ //当不符合设计变更,项目关闭,政处处理时,判定项目没有问题,完成施工交底
|
|
|
|
+ if (!flagDesign&&"init".equals(flagDeal)){
|
|
vars.put("pass",true);
|
|
vars.put("pass",true);
|
|
|
|
+ }else {
|
|
|
|
+ //判断是否符合设计变更条件,符合
|
|
|
|
+ if (flagDesign){
|
|
|
|
+ vars.put("design","运行人员");
|
|
|
|
+ vars.put("pass1", true);
|
|
|
|
+ }
|
|
|
|
+ //查看政处类型步入不同的问题模块
|
|
|
|
+ if ("民事农村".equals(flagDeal)){
|
|
|
|
+ vars.put("policy","政策处理");
|
|
|
|
+ vars.put("pass5",true);
|
|
|
|
+ }else if ("行政".equals(flagDeal)) {
|
|
|
|
+ vars.put("coveredPerson","施工单位");
|
|
|
|
+ vars.put("pass3",true);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -1399,7 +1428,7 @@ public class ActTaskService extends BaseService {
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 保存项目关闭 专职审批意见
|
|
|
|
|
|
+ * 交底:判断项目是否需要关闭
|
|
* @param act
|
|
* @param act
|
|
*/
|
|
*/
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
@@ -1415,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);
|
|
@@ -1453,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)
|
|
@@ -1462,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);
|
|
@@ -1498,9 +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);
|
|
- ProcessPersonnel loginName = processPersonnelService.findLoginName(act.getProcInsId());
|
|
|
|
- String policy = loginName.getProjectManager();
|
|
|
|
- vars.put("policy", 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());
|
|
}
|
|
}
|
|
// 设置意见
|
|
// 设置意见
|
|
@@ -1520,8 +1557,7 @@ 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)) {
|
|
- ProcessPersonnel loginName = processPersonnelService.findLoginName(act.getProcInsId());
|
|
|
|
- String policy = loginName.getRuralCivil();
|
|
|
|
|
|
+ String policy = MyActiviUtils.findHistoryActivity(act.getProcInsId(), "交底:判断政策处理");
|
|
vars.put("policy", policy);
|
|
vars.put("policy", policy);
|
|
act.setComment("【需要政策处理】" + act.getComment());
|
|
act.setComment("【需要政策处理】" + act.getComment());
|
|
} else {
|
|
} else {
|
|
@@ -1548,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();
|
|
@@ -1571,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();
|
|
@@ -1595,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();
|
|
@@ -1617,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();
|
|
@@ -1665,7 +1705,7 @@ public class ActTaskService extends BaseService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 政策处理:施工单位人员上传未覆盖盖章
|
|
|
|
|
|
+ * 行政政处(城区道路):施工单位人员上传未覆盖盖章
|
|
* @param act
|
|
* @param act
|
|
*/
|
|
*/
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
@@ -1679,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);
|
|
}
|
|
}
|
|
@@ -1704,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);
|
|
}
|
|
}
|
|
@@ -1726,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 {
|
|
@@ -1755,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);
|
|
}
|
|
}
|
|
@@ -1781,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);
|
|
}
|
|
}
|
|
@@ -1806,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);
|
|
}
|
|
}
|