feat: business list

This commit is contained in:
xingyu4j
2025-06-04 21:17:36 +08:00
parent 4edd889883
commit 070274de15
7 changed files with 423 additions and 18 deletions

View File

@@ -64,12 +64,12 @@ const [Modal, modalApi] = useVbenModal({
}
// 加载数据
const data = modalApi.getData<CrmBusinessApi.Business>();
if (!data || !data.id) {
if (!data) {
return;
}
modalApi.lock();
try {
formData.value = await getBusiness(data.id as number);
formData.value = data.id ? await getBusiness(data.id as number) : data;
// 设置到 values
await formApi.setValues(formData.value);
} finally {