Files
yunzhupaas-resources/TemplateCodeVue3/PublicMacro/ExcelMarco.vm

34 lines
1006 B
Plaintext
Raw Normal View History

2026-04-21 17:19:25 +08:00
#macro(CreateExcelFields $html,$index)
#set($vModel = ${html.vModel})
#set($config = ${html.config})
#set($yunzhupaaskey = "${config.yunzhupaasKey}")
/** ${config.label} **/
@JSONField(name = "${vModel}")
@Excel(name = "${config.label}(${vModel})",orderNum = "1", isImportField = "true" )
#if(${yunzhupaaskey}=='inputNumber' || ${yunzhupaaskey}=='calculate' )
#if($!{fieLdsModel.formColumnModel.fieLdsModel.precision})
private String ${vModel};
#else
private String ${vModel};
#end
#elseif(${yunzhupaaskey}=='slider'|| ${yunzhupaaskey}=='rate')
private String ${vModel};
#elseif(${yunzhupaaskey}=='modifyTime' || ${yunzhupaaskey}=='createTime')
private String ${vModel};
#elseif(${yunzhupaaskey}=='datePicker')
#set($pattern = "yyyy-MM-dd")
#if(${html.format})
#set($pattern = "${html.format}")
#end
private String ${vModel};
#else
private String ${vModel};
#end
#end