|
|
@ -5682,6 +5682,20 @@ function getAfterLastColon(str:string) { |
|
|
|
|
|
|
|
|
// 截取最后一个冒号后面的字符(索引+1 开始到字符串结尾) |
|
|
// 截取最后一个冒号后面的字符(索引+1 开始到字符串结尾) |
|
|
return str.slice(lastColonIndex + 1); |
|
|
return str.slice(lastColonIndex + 1); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const tablePreFillValueChanged = (val: any) => { |
|
|
|
|
|
console.log("关联表单选择--->", val) |
|
|
|
|
|
|
|
|
|
|
|
controlData.value.control.preFill.ids = val.currentVal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
//子表预填充设置 liwenxuan 20260204 end |
|
|
//子表预填充设置 liwenxuan 20260204 end |
|
|
@ -6793,7 +6807,7 @@ const formatTooltip = (val: number) => { |
|
|
> |
|
|
> |
|
|
预填充设置 |
|
|
预填充设置 |
|
|
</el-link> |
|
|
</el-link> |
|
|
|
|
|
<!-- {{controlData.control.preFill.ids}} --> |
|
|
</el-row> |
|
|
</el-row> |
|
|
|
|
|
|
|
|
<el-row v-else-if="item.type === 'orgCentent_ConnectUser'"> |
|
|
<el-row v-else-if="item.type === 'orgCentent_ConnectUser'"> |
|
|
@ -9369,17 +9383,20 @@ const formatTooltip = (val: number) => { |
|
|
> |
|
|
> |
|
|
<!-- {{ currentFormChildTableFieldsForFillRole[0].children}} --> |
|
|
<!-- {{ currentFormChildTableFieldsForFillRole[0].children}} --> |
|
|
<!-- {{ controlData.name}} --> |
|
|
<!-- {{ controlData.name}} --> |
|
|
{{ asfsCurrentTable }} |
|
|
<!-- {{ asfsCurrentTable }} |
|
|
<hr> |
|
|
<hr> |
|
|
{{ controlData.control.preFill.asf }} |
|
|
{{ controlData.control.preFill.asf }} |
|
|
<hr> |
|
|
<hr> |
|
|
{{ asfPropsData }} |
|
|
{{ asfPropsData }} --> |
|
|
|
|
|
<!-- {{asfPropsData}} |
|
|
|
|
|
<hr> |
|
|
|
|
|
{{ controlData.control.preFill.ids }} --> |
|
|
<!-- --> |
|
|
<!-- --> |
|
|
<!-- 选择本子表中的某个关联表单,若没有则显示 本子表内没有关联表单,请添加后再试. |
|
|
<!-- 选择本子表中的某个关联表单,若没有则显示 本子表内没有关联表单,请添加后再试. |
|
|
若选择的关联表单没有数据,则显示 选择的关联表单暂无数据,无法选择关联记录 --> |
|
|
若选择的关联表单没有数据,则显示 选择的关联表单暂无数据,无法选择关联记录 --> |
|
|
<div style="display: flex; margin-bottom: 20px; margin-top: 20px;width: 100%;"> |
|
|
<div style="display: flex; margin-bottom: 20px; margin-top: 20px;width: 100%;"> |
|
|
<span style="font-size: larger; margin-left: 35px; margin-right: 15px" |
|
|
<span style="font-size: larger; margin-left: 35px; margin-right: 15px" |
|
|
>请选择关联表单</span |
|
|
>选择关联表单</span |
|
|
> |
|
|
> |
|
|
<el-tree-select |
|
|
<el-tree-select |
|
|
v-model="controlData.control.preFill.asf" |
|
|
v-model="controlData.control.preFill.asf" |
|
|
@ -9389,11 +9406,24 @@ const formatTooltip = (val: number) => { |
|
|
/> |
|
|
/> |
|
|
</div> |
|
|
</div> |
|
|
<!--关联表单--> |
|
|
<!--关联表单--> |
|
|
<AssociatedformsForCreate |
|
|
|
|
|
|
|
|
|
|
|
:data="asfPropsData" |
|
|
<!-- |
|
|
|
|
|
|
|
|
|
|
|
--> |
|
|
|
|
|
|
|
|
|
|
|
<div v-if="preFillDialogFlag" style="display: flex; margin-bottom: 20px; margin-top: 20px;width: 100%;"> |
|
|
|
|
|
<span style="font-size: larger; margin-left: 35px; margin-right: 15px" |
|
|
|
|
|
>选择填充记录</span><!-- controlData.control.preFill.ids --> |
|
|
|
|
|
<AssociatedformsForCreate |
|
|
|
|
|
style="width: 60%" |
|
|
|
|
|
@value-changed="tablePreFillValueChanged" |
|
|
|
|
|
:data="asfPropsData" |
|
|
|
|
|
:ids = controlData.control.preFill.ids |
|
|
|
|
|
/> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<template #footer> |
|
|
<template #footer> |
|
|
|