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

补充代码

上级 c23896af
...@@ -271,7 +271,7 @@ public class DELogicAspect { ...@@ -271,7 +271,7 @@ public class DELogicAspect {
if (item instanceof CallActivity) { if (item instanceof CallActivity) {
CallActivity subBpmn = (CallActivity) item; CallActivity subBpmn = (CallActivity) item;
String bpmnFileName = subBpmn.getName(); String bpmnFileName = subBpmn.getName();
log.debug("正在加载 BPMN{}", bpmnFileName); log.debug("正在加载 BPMN:{}", bpmnFileName);
File subBpmnFile = getSubBpmn(bpmnFileName); File subBpmnFile = getSubBpmn(bpmnFileName);
if (ObjectUtils.isEmpty(subBpmnFile)) { if (ObjectUtils.isEmpty(subBpmnFile)) {
log.debug("BPMN:{},缺少文件:{} ", bpmnFileName, subBpmnFile); log.debug("BPMN:{},缺少文件:{} ", bpmnFileName, subBpmnFile);
...@@ -399,10 +399,11 @@ public class DELogicAspect { ...@@ -399,10 +399,11 @@ public class DELogicAspect {
* @return * @return
*/ */
private File getDrl(File bpmn) { private File getDrl(File bpmn) {
if(!bpmn.getName().contains("RuleFlow.bpmn")){ if (bpmn.getPath().endsWith("RuleFlow.bpmn")) {
return new File(bpmn.getPath().replace("RuleFlow.bpmn", "Rule.drl"));
} else {
return new File(bpmn.getPath().replace(".bpmn", ".drl")); return new File(bpmn.getPath().replace(".bpmn", ".drl"));
} }
return new File(bpmn.getPath().replace("RuleFlow.bpmn", "Rule.drl"));
} }
/** /**
...@@ -784,7 +785,7 @@ public class DELogicAspect { ...@@ -784,7 +785,7 @@ public class DELogicAspect {
if (item instanceof CallActivity) { if (item instanceof CallActivity) {
CallActivity subBpmn = (CallActivity) item; CallActivity subBpmn = (CallActivity) item;
String bpmnFileName = subBpmn.getName(); String bpmnFileName = subBpmn.getName();
log.debug("正在加载 BPMN{}", bpmnFileName); log.debug("正在加载 BPMN:{}", bpmnFileName);
File subBpmnFile = getSubBpmn(getDEModule(entity), entity.getClass().getSimpleName(), bpmnFileName, logicMode); File subBpmnFile = getSubBpmn(getDEModule(entity), entity.getClass().getSimpleName(), bpmnFileName, logicMode);
if (ObjectUtils.isEmpty(subBpmnFile)) { if (ObjectUtils.isEmpty(subBpmnFile)) {
log.debug("BPMN:{},缺少文件:{} ", bpmnFileName, subBpmnFile); log.debug("BPMN:{},缺少文件:{} ", bpmnFileName, subBpmnFile);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册