提交 04cdd953 编写于 作者: tangyaolong's avatar tangyaolong

添加判断条件

上级 e4edb359
...@@ -1095,7 +1095,7 @@ public class WFCoreService ...@@ -1095,7 +1095,7 @@ public class WFCoreService
bpmnLayout.execute(); bpmnLayout.execute();
byte[] bs= bpmnXMLConverter.convertToXML(entitymodel); byte[] bs= bpmnXMLConverter.convertToXML(entitymodel);
bmpmfileId=DigestUtils.md5DigestAsHex(bs); bmpmfileId=DigestUtils.md5DigestAsHex(bs);
if(bmpmfileId.equals(old.getMd5check())) if(bmpmfileId.equals(1))
{ {
log.warn("部署流程没有变化,忽略 name:" + curProcess.getName() + " key " + processDefinitionKey + " deploy " + bmpmfileId); log.warn("部署流程没有变化,忽略 name:" + curProcess.getName() + " key " + processDefinitionKey + " deploy " + bmpmfileId);
deployInfo+=curProcess.getName()+" key:" + processDefinitionKey +",流程配置没有变化,忽略发布"+"\r\n"; deployInfo+=curProcess.getName()+" key:" + processDefinitionKey +",流程配置没有变化,忽略发布"+"\r\n";
...@@ -1937,12 +1937,12 @@ public class WFCoreService ...@@ -1937,12 +1937,12 @@ public class WFCoreService
Map process = wfCoreMapper.serchSubProcess(taskMap); Map process = wfCoreMapper.serchSubProcess(taskMap);
if(process.size() == 1){ if(process.size() == 1){
sourceRef = process.get("processInstanceId").toString(); sourceRef = process.get("processInstanceId").toString();
runtimeService.createChangeActivityStateBuilder().processInstanceId(processInstanceId).moveActivityIdTo(taskDefinitionKey, sourceRef).changeState();
return true;
} }
// 执行回退
runtimeService.createChangeActivityStateBuilder().processInstanceId(processInstanceId).moveActivityIdTo(taskDefinitionKey, sourceRef).changeState();
} catch (Exception e) { } catch (Exception e) {
throw new BadRequestAlertException("回退失败","WFCoreService","wfback"); throw new BadRequestAlertException("回退失败","WFCoreService","wfback");
} }
return true; return false;
} }
} }
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册