提交 6d1746ec 编写于 作者: zhouweidong's avatar zhouweidong

补充用户扩展行为

上级 7658fea7
...@@ -2125,7 +2125,9 @@ ${deaction.getRender().code} ...@@ -2125,7 +2125,9 @@ ${deaction.getRender().code}
<#comment>实体行为参数</#comment> <#comment>实体行为参数</#comment>
<#macro addDEActionParam deaction> <#macro addDEActionParam deaction>
<#if deaction.getParamMode?? && deaction.getParamMode()?? && deaction.getPSDEActionParams()??> <#if deaction.getParamMode?? && deaction.getParamMode()?? && deaction.getPSDEActionParams()??>
<#assign hasDEActionParam=false>
<#list deaction.getPSDEActionParams() as actionParam> <#list deaction.getPSDEActionParams() as actionParam>
<#assign hasDEActionParam=true>
<#assign actionParamValue="null"> <#assign actionParamValue="null">
<#assign targetFieldName="null"> <#assign targetFieldName="null">
<#if actionParam.getValueType()=='SESSION' || actionParam.getValueType()=='PARAM'|| actionParam.getValueType()=='CONTEXT'> <#if actionParam.getValueType()=='SESSION' || actionParam.getValueType()=='PARAM'|| actionParam.getValueType()=='CONTEXT'>
...@@ -2155,8 +2157,18 @@ ${deaction.getRender().code} ...@@ -2155,8 +2157,18 @@ ${deaction.getRender().code}
<#assign actionParamValue="new java.sql.Timestamp(new java.util.Date().getTime())"> <#assign actionParamValue="new java.sql.Timestamp(new java.util.Date().getTime())">
<#elseif actionParam.getValueType()=='APPDATA'><#comment>当前应用数据</#comment> <#elseif actionParam.getValueType()=='APPDATA'><#comment>当前应用数据</#comment>
</#if> </#if>
<#if actionParam.getPSDEField().isKeyDEField()==true && actionParamValue=='null'>
<#else>
et.set("${actionParamFieldCodeName}",${actionParamValue}); et.set("${actionParamFieldCodeName}",${actionParamValue});
</#if>
</#list> </#list>
<#if hasDEActionParam>
<#if deaction.getActionType()== "USERCREATE">
create(et);
<#elseif deaction.getActionType()== "USERUPDATE">
update(et);
</#if>
</#if>
</#if> </#if>
</#macro> </#macro>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册