流程中卡片组切换时,清空不是该卡片里的数据
parent
fbd751126d
commit
b36ca725ec
|
|
@ -123,6 +123,7 @@
|
|||
);
|
||||
const onTabChange = (event, field) => {
|
||||
clearValidate();
|
||||
let clearGroupDataKey = []
|
||||
let value = event.target.value;
|
||||
subTableDataStore.setOneGroupData(field, value);
|
||||
noTitleKey.value = value;
|
||||
|
|
@ -147,6 +148,7 @@
|
|||
}
|
||||
updateSchema([{ field: element.field, show: true }]);
|
||||
} else {
|
||||
clearGroupDataKey.push(element.field)
|
||||
element.itemProps.required = false;
|
||||
// delete element.itemProps.required;
|
||||
clearValidate(element.field);
|
||||
|
|
@ -154,7 +156,7 @@
|
|||
// updateSchema([{ field: element.field, itemProps: element.itemProps }]);
|
||||
}
|
||||
});
|
||||
|
||||
subTableDataStore.clearGroupDataKeyList(clearGroupDataKey)
|
||||
setTimeout(() => {
|
||||
resetFields();
|
||||
setFieldsValue(subTableDataStore.getGroupData);
|
||||
|
|
|
|||
|
|
@ -47,5 +47,10 @@ export const subTableStore = defineStore({
|
|||
this.groupData = {};
|
||||
this.toSetGroupData = false;
|
||||
},
|
||||
clearGroupDataKeyList(keyList){
|
||||
keyList.forEach(key => {
|
||||
delete this.groupData[key]
|
||||
})
|
||||
}
|
||||
},
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue