流程卡片组回显
parent
a0af3af494
commit
a7f0b7a2d3
|
|
@ -84,6 +84,21 @@
|
||||||
showActionButtonGroup: false,
|
showActionButtonGroup: false,
|
||||||
baseColProps: { lg: 24, md: 24 },
|
baseColProps: { lg: 24, md: 24 },
|
||||||
});
|
});
|
||||||
|
watch(() => subTableDataStore.getToSetGroupData, () => {
|
||||||
|
if(subTableDataStore.getToSetGroupData){
|
||||||
|
if (Object.keys(subTableDataStore.getGroupData).includes(tableData.field)) {
|
||||||
|
noTitleKey.value = subTableDataStore.getGroupData[tableData.field];
|
||||||
|
if (tableData.ifShow) {
|
||||||
|
onTabChange({ target: { value: noTitleKey.value } }, tableData.field);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
noTitleKey.value = tableData.componentProps.options[0].value;
|
||||||
|
if (tableData.ifShow) {
|
||||||
|
onTabChange({ target: { value: noTitleKey.value } }, tableData.field);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
watch(
|
watch(
|
||||||
() => props.formData,
|
() => props.formData,
|
||||||
(newVal) => {
|
(newVal) => {
|
||||||
|
|
|
||||||
|
|
@ -369,6 +369,7 @@
|
||||||
}
|
}
|
||||||
cardGourpFormData.value = obj;
|
cardGourpFormData.value = obj;
|
||||||
subTableDataStore.setGroupData(obj);
|
subTableDataStore.setGroupData(obj);
|
||||||
|
subTableDataStore.setToSetGroupData();
|
||||||
FieldsValue.value = obj;
|
FieldsValue.value = obj;
|
||||||
setFieldsValue({
|
setFieldsValue({
|
||||||
...obj,
|
...obj,
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ export const subTableStore = defineStore({
|
||||||
state: () => ({
|
state: () => ({
|
||||||
tableDta: [],
|
tableDta: [],
|
||||||
groupData: {},
|
groupData: {},
|
||||||
|
toSetGroupData: false,
|
||||||
}),
|
}),
|
||||||
getters: {
|
getters: {
|
||||||
getTableData(state) {
|
getTableData(state) {
|
||||||
|
|
@ -13,11 +14,17 @@ export const subTableStore = defineStore({
|
||||||
getGroupData(state) {
|
getGroupData(state) {
|
||||||
return state.groupData;
|
return state.groupData;
|
||||||
},
|
},
|
||||||
|
getToSetGroupData(state){
|
||||||
|
return state.toSetGroupData;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
setTableData(data) {
|
setTableData(data) {
|
||||||
this.tableDta = data;
|
this.tableDta = data;
|
||||||
},
|
},
|
||||||
|
setToSetGroupData(){
|
||||||
|
this.toSetGroupData = true
|
||||||
|
},
|
||||||
setSingleData(parentFileId, data) {
|
setSingleData(parentFileId, data) {
|
||||||
this.tableDta.forEach((item, i) => {
|
this.tableDta.forEach((item, i) => {
|
||||||
if (item.parentFileId == parentFileId) {
|
if (item.parentFileId == parentFileId) {
|
||||||
|
|
@ -38,6 +45,7 @@ export const subTableStore = defineStore({
|
||||||
},
|
},
|
||||||
clearGoupData() {
|
clearGoupData() {
|
||||||
this.groupData = {};
|
this.groupData = {};
|
||||||
|
this.toSetGroupData = false;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue