fix: 修改bug

This commit is contained in:
fyy
2025-07-23 20:54:54 +08:00
parent db8186d055
commit f6da015fb7
7 changed files with 160 additions and 136 deletions

View File

@@ -24,7 +24,7 @@ const [BasicForm, formApi] = useVbenForm({
// 通用配置项 会影响到所有表单项
componentProps: {
class: 'w-full',
}
},
},
schema: modalSchema(),
showDefaultActions: false,
@@ -53,10 +53,13 @@ const [BasicModal, modalApi] = useVbenModal({
const { id } = modalApi.getData() as { id?: number | string };
isUpdate.value = !!id;
setupCommunitySelect()
setupCommunitySelect();
if (isUpdate.value && id) {
const record = await roomInfo(id);
await formApi.setValues(record);
await formApi.setValues({
...record,
isForSale: String(record.isForSale),
});
}
await markInitialized();
@@ -84,7 +87,6 @@ async function handleConfirm() {
}
}
/**
* 初始化城市
*/
@@ -134,4 +136,3 @@ async function handleClosed() {
<BasicForm />
</BasicModal>
</template>