|
|
|
@ -21,6 +21,7 @@
|
|
|
|
|
keep-source
|
|
|
|
|
resizable
|
|
|
|
|
ref="${refKey}"
|
|
|
|
|
v-if="${sub.entityName?uncap_first}Table.show"
|
|
|
|
|
:loading="${sub.entityName?uncap_first}Table.loading"
|
|
|
|
|
:columns="${sub.entityName?uncap_first}Table.columns"
|
|
|
|
|
:dataSource="${sub.entityName?uncap_first}Table.dataSource"
|
|
|
|
@ -75,7 +76,8 @@
|
|
|
|
|
const ${sub.entityName?uncap_first}Table = reactive({
|
|
|
|
|
loading: false,
|
|
|
|
|
dataSource: [],
|
|
|
|
|
columns:${sub.entityName?uncap_first}Columns
|
|
|
|
|
columns:${sub.entityName?uncap_first}Columns,
|
|
|
|
|
show: false
|
|
|
|
|
})
|
|
|
|
|
</#if>
|
|
|
|
|
</#list>
|
|
|
|
@ -131,7 +133,9 @@
|
|
|
|
|
</#list>
|
|
|
|
|
<#list subTables as sub><#rt/>
|
|
|
|
|
<#if sub.foreignRelationType =='0'>
|
|
|
|
|
requestSubTableData(${sub.entityName?uncap_first}List, {id: data.id}, ${sub.entityName?uncap_first}Table)
|
|
|
|
|
requestSubTableData(${sub.entityName?uncap_first}List, {id: data.id}, ${sub.entityName?uncap_first}Table, ()=>{
|
|
|
|
|
${sub.entityName?uncap_first}Table.show = true;
|
|
|
|
|
})
|
|
|
|
|
</#if>
|
|
|
|
|
</#list>
|
|
|
|
|
// 隐藏底部时禁用整个表单
|
|
|
|
@ -147,7 +151,11 @@
|
|
|
|
|
let minHeight = '100px'
|
|
|
|
|
let maxHeight: Nullable<string> = '500px'
|
|
|
|
|
// 弹窗wrapper
|
|
|
|
|
return {height, minHeight, maxHeight}
|
|
|
|
|
|
|
|
|
|
<#-- update-begin-author:taoyan date:2022-11-14 for:VUEN-2674 【代码生成】对接流程表单 附加单据显示问题 5.多tab生成代码后,新增 没有滚动条,只能填写部分字段 -->
|
|
|
|
|
let overflow = 'auto';
|
|
|
|
|
return {height, minHeight, maxHeight, overflow};
|
|
|
|
|
<#-- update-end-author:taoyan date:2022-11-14 for:VUEN-2674 【代码生成】对接流程表单 附加单据显示问题 5.多tab生成代码后,新增 没有滚动条,只能填写部分字段 -->
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
async function reset(){
|
|
|
|
|