bug: 计划管控合并流程空指针修改
This commit is contained in:
+4
-1
@@ -269,6 +269,9 @@ public class BusProcessNewServiceImpl extends ServiceImpl<BusProcessNewMapper, B
|
||||
if(StringUtils.isNotBlank(mesg)){
|
||||
JSONObject jsonObject = JSON.parseObject(mesg);
|
||||
String esIdMesg = jsonObject.getString("esId");
|
||||
if (StringUtils.isBlank(esIdMesg)) {
|
||||
esIdMesg = jsonObject.getString("nowEsId");
|
||||
}
|
||||
if (StringUtils.isBlank(esIdMesg)) {
|
||||
return false;
|
||||
}
|
||||
@@ -279,7 +282,7 @@ public class BusProcessNewServiceImpl extends ServiceImpl<BusProcessNewMapper, B
|
||||
String log = "";
|
||||
if (busProcessNewList.size()>0) {
|
||||
for (BusProcessNew busProcessNew : busProcessNewList) {
|
||||
webServiceOAService.deleteOAByPid(busProcessNew.getPId());
|
||||
// webServiceOAService.deleteOAByPid(busProcessNew.getPId());
|
||||
ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(busProcessNew.getPId()).singleResult();
|
||||
if (processInstance != null) {
|
||||
runtimeService.deleteProcessInstance(busProcessNew.getPId(), "原始数据已被更改");
|
||||
|
||||
@@ -193,7 +193,6 @@ public class BussUtils {
|
||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||
busProcessNewNext.setMesg(object.toJSONString());
|
||||
busProcessNewNext.setFinishFlag("0");
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getName());
|
||||
busProcessNewNext.setUserId(nextUser);
|
||||
busProcessNewNext.setPrcName(prcName);
|
||||
busBean.save(busProcessNewNext);
|
||||
|
||||
+1
-1
@@ -478,7 +478,7 @@ public class ProcessStep4After implements TaskListener {
|
||||
}
|
||||
}
|
||||
if(!"5".equals(type)){
|
||||
delegateTask.setVariable("bzfgbzFlag",2);
|
||||
// delegateTask.setVariable("bzfgbzFlag",2);
|
||||
BussUtils.endFunAll(delegateTask, prcName, busBean, object, "0", busProcessNameService, "25");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user