<#assign form_date = false>
<#assign form_select = false>
<#assign form_select_multi = false>
<#assign form_select_search = false>
<#assign form_popup = false>
<#assign form_sel_depart = false>
<#assign form_sel_user = false>
<#assign form_file = false>
<#assign form_editor = false>
<#assign form_cat_tree = false>
<#assign form_cat_back = "">
<#list columns as po>
<#if po.isShow =='Y'>
<#assign form_field_dictCode="">
<#if po.dictTable?default("")?trim?length gt 1>
<#assign form_field_dictCode="${po.dictTable},${po.dictText},${po.dictField}">
<#elseif po.dictField?default("")?trim?length gt 1>
<#assign form_field_dictCode="${po.dictField}">
#if>
<#if po.classType =='date'>
<#assign form_date=true>
<#elseif po.classType =='datetime'>
<#assign form_date=true>
<#elseif po.classType =='popup'>
<#assign form_popup=true>
<#elseif po.classType =='sel_depart'>
<#assign form_sel_depart=true>
<#elseif po.classType =='sel_user'>
<#assign form_sel_user = true>
<#elseif po.classType =='textarea'>
<#elseif po.classType=='list' || po.classType=='radio'>
<#assign form_select = true>
<#elseif po.classType=='list_multi' || po.classType=='checkbox'>
<#assign form_select_multi = true>
<#elseif po.classType=='sel_search'>
<#assign form_select_search = true>
<#elseif po.classType=='cat_tree'>
<#assign form_cat_tree = true>
back="${po.dictText}" @change="handleCategoryChange"#if>/>
<#if po.dictText?default("")?trim?length gt 1>
<#assign form_cat_back = "${po.dictText}">
#if>
<#elseif po.fieldDbType=='int' || po.fieldDbType=='double' || po.fieldDbType=='BigDecimal'>
<#elseif po.classType=='file' || po.classType=='image'>
<#assign form_file = true>
<#elseif po.classType=='umeditor'>
<#assign form_editor = true>
<#elseif po.fieldDbType=='Blob'>
<#else>
#if>
#if>
#list>
<#if form_cat_tree && form_cat_back?length gt 1>
#if>