This commit is contained in:
FLL
2025-08-25 15:06:10 +08:00
parent faababd9a4
commit 48ea62150d
6 changed files with 29 additions and 26 deletions

View File

@@ -39,6 +39,7 @@ const { onBeforeClose, markInitialized, resetInitialized } = useBeforeCloseDiff(
},
);
const record = ref({})
const [BasicModal, modalApi] = useVbenModal({
// 在这里更改宽度
class: 'w-[60%]',
@@ -56,8 +57,8 @@ const [BasicModal, modalApi] = useVbenModal({
isUpdate.value = !!id;
if (isUpdate.value && id) {
const record = await contingenPlanInfo(id);
await formApi.setValues(record);
record.value = await contingenPlanInfo(id);
await formApi.setValues(record.value);
}
await markInitialized();
@@ -74,6 +75,8 @@ async function handleConfirm() {
}
// getValues获取为一个readonly的对象 需要修改必须先深拷贝一次
const data = cloneDeep(await formApi.getValues());
data.status = record.value.status
console.log(data,123)
await (isUpdate.value ? contingenPlanUpdate(data) : contingenPlanAdd(data));
resetInitialized();
emit('reload');