提交 8da4a592 编写于 作者: zhouweidong's avatar zhouweidong

处理逻辑上下文

上级 b78a6ca5
......@@ -184,15 +184,15 @@ ruleflow-group "${logicName+deLogicNode.getCodeName()?lower_case}"
<#assign srcFieldName=srfcaseformat(srcPSDELogicParam.getParamPSDataEntity().getPSDEField(srcFieldName,true).getCodeName(),'l_u2lC')>
</#if>
<#assign srfLogicParamEntity=logicName+srcPSDELogicParam.getCodeName()?lower_case>
<#assign sqlParam=srfLogicParamEntity+".get("+srcFieldName?lower_case+")">
<#assign sqlParam=srfLogicParamEntity+".get(\""+srcFieldName?lower_case+"\")">
<#elseif nodeParam.getSrcValueType()=="WEBCONTEXT"><#comment>网页请求上下文</#comment>
<#assign sqlParam=curLogicEntity+".get("+srcFieldName?lower_case+")">
<#assign sqlParam=curLogicEntity+".get(\""+srcFieldName?lower_case+"\")">
<#elseif nodeParam.getSrcValueType()=="APPDATA"><#comment>当前应用数据</#comment>
<#elseif nodeParam.getSrcValueType()=="APPLICATION"><#comment>系统全局对象</#comment>
<#elseif nodeParam.getSrcValueType()=="SESSION"><#comment>用户全局对象</#comment>
<#assign sqlParam="curuser.getSessionParams().get("+srcFieldName?lower_case+")">
<#assign sqlParam="curuser.getSessionParams().get(\""+srcFieldName?lower_case+"\")">
<#elseif nodeParam.getSrcValueType()=="DATACONTEXT"><#comment>数据上下文</#comment>
<#assign sqlParam=curLogicEntity+".get("+srcFieldName?lower_case+")">
<#assign sqlParam=curLogicEntity+".get(\""+srcFieldName?lower_case+"\")">
<#elseif nodeParam.getSrcValueType()=="ENVPARAM"><#comment>当前环境参数</#comment>
<#elseif nodeParam.getSrcValueType()=="VIEWPARAM"><#comment>当前视图参数</#comment>
<#elseif nodeParam.getSrcValueType()=="NONE"><#comment>无值</#comment>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册