<#list data['${sub}'] as subTableData>
${field['${sub}'].head.content?if_exists?html}(${subTableData_index+1})
<#list field['${sub}'].hiddenFieldList as subTableField >
#list>
<#list field['${sub}'].fieldList as subTableField >
<#if subTableField.show_type=='text'>
readonly = "readonly"#if>
<#-- update--begin--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_must_input?if_exists?html != ''><#if subTableField.field_must_input == 'Y' || subTableField.is_null != 'Y'>ignore="checked"<#else>ignore="ignore"#if><#elseif subTableField.is_null != "Y">ignore="checked"<#else>ignore="ignore"#if>
<#-- update--end--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_valid_type?if_exists?html != ''>
datatype="${subTableField.field_valid_type?if_exists?html}"
<#else>
<#if subTableField.type == 'int'>
datatype="n" <#if subTableField.is_null == 'Y'>ignore="ignore" #if>
<#elseif subTableField.type=='double'>
datatype="/^(-?\d+)(\.\d+)?$/" <#if subTableField.is_null == 'Y'>ignore="ignore" #if>
<#else>
<#if subTableField.is_null != 'Y'>datatype="*"#if>
#if>
#if>
/>
<#elseif subTableField.show_type=='password'>
readonly = "readonly"#if>
<#-- update--begin--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_must_input?if_exists?html != ''><#if subTableField.field_must_input == 'Y' || subTableField.is_null != 'Y'>ignore="checked"<#else>ignore="ignore"#if><#elseif subTableField.is_null != "Y">ignore="checked"<#else>ignore="ignore"#if>
<#-- update--end--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_valid_type?if_exists?html != ''>
datatype="${subTableField.field_valid_type?if_exists?html}"
<#else>
<#if subTableField.is_null != 'Y'>datatype="*"#if>
#if>
/>
<#elseif subTableField.show_type=='radio'>
<#elseif subTableField.show_type=='checkbox'>
<#elseif subTableField.show_type=='list'>
<@DictData name="${subTableField.dict_field?if_exists?html}" text="${subTableField.dict_text?if_exists?html}" tablename="${subTableField.dict_table?if_exists?html}" var="dataList">
@DictData>
<#elseif subTableField.show_type=='date'>
readonly = "readonly"#if>
<#-- update--begin--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_must_input?if_exists?html != ''><#if subTableField.field_must_input == 'Y' || subTableField.is_null != 'Y'>ignore="checked"<#else>ignore="ignore"#if><#elseif subTableField.is_null != "Y">ignore="checked"<#else>ignore="ignore"#if>
<#-- update--end--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_valid_type?if_exists?html != ''>
datatype="${subTableField.field_valid_type?if_exists?html}"
<#else>
<#if subTableField.is_null != 'Y'>datatype="*"#if>
#if>
/>
<#elseif subTableField.show_type=='datetime'>
readonly = "readonly"#if>
<#-- update--begin--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_must_input?if_exists?html != ''><#if subTableField.field_must_input == 'Y' || subTableField.is_null != 'Y'>ignore="checked"<#else>ignore="ignore"#if><#elseif subTableField.is_null != "Y">ignore="checked"<#else>ignore="ignore"#if>
<#-- update--end--author:zhangjiaqiang Date:20170417 for:增加校验必填项 -->
<#if subTableField.field_valid_type?if_exists?html != ''>
datatype="${subTableField.field_valid_type?if_exists?html}"
<#else>
<#if subTableField.is_null != 'Y'>datatype="*"#if>
#if>
/>
#if>
#list>
#list>