提交 0657377d 编写于 作者: sq3536's avatar sq3536

init

上级 19191625
*volumes
*target
.settings
*node_modules
*bin
*.project
*.classpath
*.factorypath
.history
.idea
**.iml
*.jar
*.log
.DS_Store
<#ibiztemplate>
TARGET=PSSYSTEM
</#ibiztemplate>
*volumes
*target
.settings
*node_modules
*bin
*.project
*.classpath
*.factorypath
.history
.idea
**.iml
*.jar
*.log
.DS_Store
<#ibiztemplate>
TARGET=PSSYSTEM
</#ibiztemplate>
type: PSSYSTEM
psdevsln: ${sys.getPSDevSlnId()}
psdevslnsys: ${sys.getPubSystemId()}
psdevslnsysname: ${sys.getLogicName()}
<#if sys.getPSSVNInstRepo?? && sys.getPSSVNInstRepo()?? && sys.getPSSVNInstRepo().getGitPath?? && sys.getPSSVNInstRepo().getGitPath()??>
git-remote: ${sys.getPSSVNInstRepo().getGitPath()}
<#else>
# 需自行补充 git-remote 参数,值为 git 地址
</#if>
\ No newline at end of file
此差异已折叠。
<#comment>替换参数驼峰命名</#comment>
<#function srfr7templcaseformat codeName>
<#assign result = codeName>
<#if result!=''>
<#if ((pub.getPSSFStyleParam().getStyleParam("camelCase",""))!'') == "true">
<#if result?matches("^[A-Z_]{3}\\w*")>
<#assign result = result?lower_case>
</#if>
<#assign result = srfcaseformat(result,'UC2l_u')>
<#assign result = srfcaseformat(result,'l_u2lC')>
<#else>
<#assign result = srfcaseformat(result,'l_u2lC')>
</#if>
</#if>
<#return result>
</#function>
<#-- 获取行为返回值类型 -->
<#function getActionResult action>
<#assign returnType = action.getPSDEActionReturn().getType()/>
<#if returnType == 'DTO'>
<#assign result>IEntityDTO</#assign>
<#elseif returnType == 'DTOS'>
<#assign result>List<IEntityDTO></#assign>
<#elseif returnType == 'SIMPLE'>
<#assign result>String</#assign>
<#elseif returnType == 'SIMPLES'>
<#assign result>List<String></#assign>
<#else>
<#assign result>void</#assign>
</#if>
<#return result>
</#function>
\ No newline at end of file
%DEDQ_FIELDCOND%=\
<#if cond.getPSVARTypeId()?? && (cond.getPSVARTypeId()?length gt 0)> \
<#if cond.isIgnoreEmpty()> \
<#noparse><choose><when test="#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>} !=null "></#noparse> \
</#if> \
${field} \
<#if cond.getPSDBValueOPId() == 'EQ' >\
<#noparse>=</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'ABSEQ' >\
<#noparse>=</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'GT' >\
<#noparse>></#noparse> \
<#elseif cond.getPSDBValueOPId() == 'GTANDEQ' >\
<#noparse>>=</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'LT' >\
<#noparse><</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'LTANDEQ' >\
<#noparse><=</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'NOTEQ' >\
<#noparse><></#noparse> \
<#elseif cond.getPSDBValueOPId() == 'ISNULL' >\
<#noparse>IS NULL</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'ISNOTNULL' >\
<#noparse>IS NOT NULL</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'USERLIKE' >\
<#noparse>LIKE</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'LIKE' >\
<#noparse>LIKE</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'LEFTLIKE' >\
<#noparse>LIKE</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'RIGHTLIKE' >\
<#noparse>LIKE</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'TESTNULL' >\
# <#noparse>!=</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'IN' >\
<#noparse>IN</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'NOTIN' >\
<#noparse>NOT IN</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'CHILDOF' >\
# <#noparse>!=</#noparse> \
<#elseif cond.getPSDBValueOPId() == 'PARENTOF' >\
# <#noparse>!=</#noparse> \
</#if>\
<#if cond.getCondValue()?? && (cond.getCondValue()?length gt 0)>\
<#if cond.getPSDBValueOPId() == 'LIKE'>\
<#if dbtype == 'MYSQL5'>\
<#noparse>CONCAT('%',#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>},'%')</#noparse> \
<#elseif dbtype == 'ORACLE'>\
<#noparse>'%' || #{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>} || '%'</#noparse> \
<#else>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>}</#noparse> \
</#if>\
<#elseif cond.getPSDBValueOPId() == 'USERLIKE'>\
<#if dbtype == 'MYSQL5'>\
<#noparse>CONCAT('%',#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>},'%')</#noparse> \
<#elseif dbtype == 'ORACLE'>\
<#noparse>'%' || #{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>} || '%'</#noparse> \
<#else>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>}</#noparse> \
</#if>\
<#elseif cond.getPSDBValueOPId() == 'LEFTLIKE' >\
<#if dbtype == 'MYSQL5'>\
<#noparse>CONCAT('%',#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>})</#noparse> \
<#elseif dbtype == 'ORACLE'>\
<#noparse>'%' || #{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>}</#noparse> \
<#else>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>}</#noparse> \
</#if>\
<#elseif cond.getPSDBValueOPId() == 'RIGHTLIKE' >\
<#if dbtype == 'MYSQL5'>\
<#noparse>CONCAT(#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>},'%')</#noparse> \
<#elseif dbtype == 'ORACLE'>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>} || '%'</#noparse> \
<#else>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>}</#noparse> \
</#if>\
<#elseif cond.getPSDBValueOPId() == 'IN' >\
<#noparse>({ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>})</#noparse> \
<#else>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.${cond.getCondValue()?lower_case}<#noparse>}</#noparse> \
</#if>\
<#else>\
<#noparse>#{ctx.</#noparse>${cond.getPSVARTypeId()?lower_case}.unknown<#noparse>}</#noparse> \
</#if>\
<#if cond.isIgnoreEmpty()> \
<#noparse><otherwise>1=1</otherwise></choose></#noparse> \
</#if> \
<#else>\
${code}\
</#if>\
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册