ConstantMarco.vm 1.7 KB

12345678910111213141516171819202122232425262728
  1. ## 需要使用常量 引入此方法
  2. #macro(ConstantParams )
  3. ##多选控件--popupTableSelect:下拉表格
  4. #set($multipleUnit =['select','depSelect','roleSelect','userSelect','usersSelect','organizeSelect','treeSelect',
  5. 'posSelect','groupSelect','areaSelect' ,'cascader','currOrganize','treeSelect','checkbox','popupTableSelect'])
  6. ##多选二维数组
  7. #set($multipleTwoUnit = ['organizeSelect', 'cascader', 'areaSelect'])
  8. #set($multipleTwoUnitStr = "['organizeSelect', 'cascader', 'areaSelect']")
  9. ##多选动态
  10. #set($needDynamic=['treeSelect','cascader'])
  11. ##静态需要转json
  12. #set($needToJsonStatic = ['cascader','checkbox'])
  13. ##静态需要转json(并且需要判断多选)
  14. #set($needToJsonMultiple = ['select','treeSelect'])
  15. ##详情页需要生成标签的控件
  16. #set($DetailTag= ['text','uploadFile','uploadImg','colorPicker','rate','slider','inputNumber','sign','iframe','input','location','signature'])
  17. ##上传类控件
  18. #set($UploadFileUnit=['uploadFile','uploadImg'])
  19. ##导入过滤掉字段
  20. #set($DownLoadSkipUint=['divider', 'text', 'link', 'alert', 'groupTitle', 'button', 'barcode', 'qrcode', 'relationFormAttr', 'popupAttr', 'calculate',
  21. 'uploadFile', 'uploadImg', 'colorPicker', 'popupTableSelect', 'relationForm', 'popupSelect', 'calculate'])
  22. ##系统控件jnpfkey
  23. #set($systemJnpfKey=['createUser','createTime','modifyUser','modifyTime','currOrganize','currPosition','billRule'])
  24. ##不生成必填判断
  25. #set($DonotJudgeNull= ['text','divider','switch','rate','slider'])
  26. ##远端数据联动,有templatejson控件
  27. #set($InterfaceHasJson =['radio','checkbox','select','cascader','treeSelect','popupSelect','popupTableSelect','autoComplete','relationForm'])
  28. #end