variable.ftl 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <#-- 获取配置文件变量,使用include包含到各模板中,include之前必须import函数模板(function.ftl) -->
  2. <#-- common -->
  3. <#assign class=model.variables.class>
  4. <#assign classVar=model.variables.classVar>
  5. <#assign sys=model.variables.sys>
  6. <#assign scAlias=vars.scAlias>
  7. <#assign scPlatform=vars.scPlatform>
  8. <#assign cAlias=vars.cAlias>
  9. <#assign cPlatform=vars.cPlatform>
  10. <#assign app=model.variables.app>
  11. <#assign module=model.variables.module>
  12. <#assign comment=model.tabComment>
  13. <#assign sub=model.sub>
  14. <#assign subTableList=model.subTableList>
  15. <#assign hasSub=model.hasSub>
  16. <#assign pk=getPk(model) >
  17. <#assign pkType=getPkType(model)>
  18. <#assign isBaseModule=model.variables.isBaseModule>
  19. <#-- db -->
  20. <#assign po=class + "Po">
  21. <#assign tableName=model.tableName>
  22. <#if isBaseModule = 'true'>
  23. <#assign namespace="com."+cAlias+"."+cPlatform+"."+sys + ".persistence.entity." +po>
  24. <#else>
  25. <#assign namespace="com."+cAlias+"."+cPlatform+"."+sys+"." + module + ".persistence.entity." +po>
  26. </#if>
  27. <#assign colList=model.columnList><#-- 含PK列 -->
  28. <#assign commonList=model.commonList><#-- 不含PK列 -->
  29. <#-- test -->
  30. <#assign baseClass=model.variables.baseClass>
  31. <#assign poVar=classVar + "Po">
  32. <#-- view -->
  33. <#assign pkModel=model.pkModel>