提交 51c8f676 编写于 作者: zhouweidong's avatar zhouweidong

附加逻辑补充启用条件

上级 9e18ef6e
...@@ -1809,14 +1809,16 @@ ${deaction.getRender().code} ...@@ -1809,14 +1809,16 @@ ${deaction.getRender().code}
<#assign tempEntityName="et"> <#assign tempEntityName="et">
<#if deaction.getPSDEActionLogics()??> <#if deaction.getPSDEActionLogics()??>
<#list deaction.getPSDEActionLogics() as actionlogic> <#list deaction.getPSDEActionLogics() as actionlogic>
<#if deaction.getCodeName()?lower_case == "get"> <#if actionlogic.isValid()==true>
<#assign tempEntityName="tempET"> <#if deaction.getCodeName()?lower_case == "get">
</#if> <#assign tempEntityName="tempET">
</#if>
${de.codeName} ${tempEntityName}=new ${de.codeName}(); ${de.codeName} ${tempEntityName}=new ${de.codeName}();
<#if keyfield??> <#if keyfield??>
${tempEntityName}.set("${keyfield.codeName?lower_case}",key); ${tempEntityName}.set("${keyfield.codeName?lower_case}",key);
</#if>
<#break>
</#if> </#if>
<#break>
</#list> </#list>
</#if> </#if>
</#macro> </#macro>
...@@ -1825,7 +1827,7 @@ ${deaction.getRender().code} ...@@ -1825,7 +1827,7 @@ ${deaction.getRender().code}
<#macro addGetActionBoforeLogic deaction> <#macro addGetActionBoforeLogic deaction>
<#if deaction.getPSDEActionLogics()??> <#if deaction.getPSDEActionLogics()??>
<#list deaction.getPSDEActionLogics() as actionlogic> <#list deaction.getPSDEActionLogics() as actionlogic>
<#if actionlogic.getAttachMode()=='BEFORE'> <#if actionlogic.getAttachMode()=='BEFORE' && actionlogic.isValid()==true>
<#if actionlogic.isInternalLogic()> <#if actionlogic.isInternalLogic()>
${actionlogic.getPSDELogic().getCodeName()?lower_case}Logic.execute(tempET); ${actionlogic.getPSDELogic().getCodeName()?lower_case}Logic.execute(tempET);
</#if> </#if>
...@@ -1838,7 +1840,7 @@ ${deaction.getRender().code} ...@@ -1838,7 +1840,7 @@ ${deaction.getRender().code}
<#macro addBoforeLogic deaction> <#macro addBoforeLogic deaction>
<#if deaction.getPSDEActionLogics()??> <#if deaction.getPSDEActionLogics()??>
<#list deaction.getPSDEActionLogics() as actionlogic> <#list deaction.getPSDEActionLogics() as actionlogic>
<#if actionlogic.getAttachMode()=='BEFORE'> <#if actionlogic.getAttachMode()=='BEFORE' && actionlogic.isValid()==true>
<#if actionlogic.isInternalLogic()> <#if actionlogic.isInternalLogic()>
${actionlogic.getPSDELogic().getCodeName()?lower_case}Logic.execute(et); ${actionlogic.getPSDELogic().getCodeName()?lower_case}Logic.execute(et);
</#if> </#if>
...@@ -1851,7 +1853,7 @@ ${deaction.getRender().code} ...@@ -1851,7 +1853,7 @@ ${deaction.getRender().code}
<#macro addAfterLogic deaction> <#macro addAfterLogic deaction>
<#if deaction.getPSDEActionLogics()??> <#if deaction.getPSDEActionLogics()??>
<#list deaction.getPSDEActionLogics() as actionlogic> <#list deaction.getPSDEActionLogics() as actionlogic>
<#if actionlogic.getAttachMode()=='AFTER'> <#if actionlogic.getAttachMode()=='AFTER' && actionlogic.isValid()==true>
<#if actionlogic.isInternalLogic()> <#if actionlogic.isInternalLogic()>
${actionlogic.getPSDELogic().getCodeName()?lower_case}Logic.execute(et); ${actionlogic.getPSDELogic().getCodeName()?lower_case}Logic.execute(et);
</#if> </#if>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册