feat: 接入大屏修复bug

This commit is contained in:
fyy
2025-07-10 17:52:54 +08:00
parent 0d2a4db6a6
commit b1d0c117fc
60 changed files with 6394 additions and 20 deletions

View File

@@ -12,6 +12,7 @@ import { defaultFormValueGetter, useBeforeCloseDiff } from '#/utils/popup';
import { modalSchema } from './data';
import productDetailModal from './rentalPlan-detial-modal.vue';
import { getDictOptions } from '#/utils/dict';
import { Item } from 'ant-design-vue/es/menu';
const emit = defineEmits<{ reload: [] }>();
@@ -69,7 +70,10 @@ const [BasicModal, modalApi] = useVbenModal({
if ((isUpdate.value || isReadonly.value) && id) {
const record = await rentalPlanInfo(id);
// 后端返回绿植产品包列表结构处理
detailTable.value = record.productList.map((item:any) => item.product);
detailTable.value = record.productList.map((item:any) => {...item.product,Item.productNum});
console.log(detailTable.value);
await formApi.setValues(record);
}
await markInitialized();