<#macro sunTable layout> <#assign subTablePath=layout.options.subTablePath> <#assign sunTablePath=util.getSunTablePath(layout.options.subTablePath,"index")> <#assign subName=util.getSubName(layout.options.subTablePath,"index")> <#assign hasLinkage=util.getHasLinkage(layout.list)> ${layout.desc}
{{$t('eip.common.clear')}}
<#if layout.subtableBackfill> ${getSunDialog(layout)}
<#if layout.customHeader gt 1 > ${util.decodeBase64(layout.customHeader)} <#else> <#if layout.options.relation!='onetoone'> <#list layout.list as field> <#assign tip = util.getJsonByPath(field.options,"tip")> <#assign labelstyleWidth = util.getJsonByPath(field.options,"labelstyleWidth")> <#if layout.options.relation!='onetoone'> <#if layout.options.relation!='onetoone'> <#list layout.list as field> <#if layout.options.relation!='onetoone'> <#if layout.options.relation!='onetoone'> <#if layout.options.relation=='onetoone'>
{{$t('common.seq')}} v-show="false" <#if !field.options.noBindModel || util.isNoAttrField(field)> v-if="${getPermission(field,true)}!='n'" style="<#if !field.options.labelstyleWidth>min-width:210px !important; font-weight:${util.getStyleBold(field.options,'boldLable')}; ${util.getStyles(field.options,'color','lableColor')}; ${util.getStyles(field.options,'min-width','labelstyleWidth')};"> <#if !field.options.noBindModel || util.isNoAttrField(field)>* <#if tip?length gt 0>
${field.options.tip}
${field.desc}
{{$t('common.operation')}}
{{sunIndex + 1}} v-show="false" @click="transitionIndex = -1" <#if !field.options.noBindModel || util.isNoAttrField(field)> v-if="${getPermission(field,3)}!='n' " style="font-weight:${util.getStyleBold(field,'boldValue')};${util.getStyles(field,'color','valueColor')};${util.getStyles(field,'width','width')};"> <@input field=field type=3 hasLinkage=hasLinkage/> v-show="false" class="trash printHide" v-if="permission.table.${layout.options.boSubEntity}.del"> {{$t('common.delete')}} :disabled="isShowAddButton('data.${subTablePath}',${layout.options.maxRow},index)" @click="copy(data.${sunTablePath},item)">{{$t('common.copy')}}
:disabled="isShowAddButton('data.${subTablePath}',${layout.options.maxRow},index)" >{{$t('common.add')}}
{{$t('common.add')}}
<#function getSunDialog layout > <#assign custdialogConf = util.getStringConf(layout.customDialogjson)> <#assign rtn> <#return rtn>