From 0e4ee9eeb9552babb6541d7be3b60400ce69df79 Mon Sep 17 00:00:00 2001
From: zs <zhousong@weben-smart.com>
Date: 周五, 16 5月 2025 12:00:35 +0800
Subject: [PATCH] 报错解决

---
 HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts b/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts
index a23713e..79d701b 100644
--- a/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts
+++ b/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts
@@ -17,6 +17,7 @@
    */
   const initiateData: Ref<Record<string, any>> = ref({})
   const formData = ref<Record<string, any>>({})
+  const storeList = ref([])
   // ref
   const formRef = ref()
   const disabled = ref(false)
@@ -75,10 +76,16 @@
       label: '浠撳簱浠g爜',
       prop: 'storeCode',
       el: 'select',
+      placeholder: '璇烽�夋嫨浠撳簱浠g爜',
       options: [],
-      // storeValueAndLabel: true,
-      placeholder: '璇疯緭鍏ヤ粨搴撲唬鐮�',
     },
+    // {
+    //   label: '浠撳簱浠g爜',
+    //   prop: 'storeCode',
+    //   el: 'select',
+    //   options: [],
+    //   placeholder: '璇疯緭鍏ヤ粨搴撲唬鐮�',
+    // },
     // {
     //   label: '浠撳簱鍚嶇О',
     //   prop: 'storeName',
@@ -145,8 +152,10 @@
       areaDesc: formData.value.areaDesc, // 鎻忚堪
       areaStatus: formData.value.areaStatus, // 搴撳尯鐘舵��
       areaType: formData.value.areaType, // 搴撳尯绫诲瀷
-      storeCode: formData.value.storeCode.areaCode, // 浠撳簱浠g爜
-      storeName: formData.value.storeCode.storeName, // 浠撳簱鍚嶇О
+      storeCode: formData.value.storeCode, // 浠撳簱浠g爜
+      storeName: storeList.value.find(
+        (item) => item.storeCode === formData.value.storeCode
+      )?.materialTypeDesc, // 浠撳簱鍚嶇О
       remark: formData.value.remark, // 澶囨敞
     }
     if (!current.value) {
@@ -198,8 +207,12 @@
     })
     updateFormItemOptions('areaType', areaTypeEnum)
 
-    const storeList = await getStoreDataList()
-    updateFormStoreOptions('storeCode', storeList)
+    const stores = await getStoreDataList()
+    storeList.value = stores
+    console.log('storeList', stores)
+    updateFormStoreOptions('storeCode', stores)
+
+    console.log(formItems)
     if (current.value) {
       const res = await wmsAreaDrawer.getWmsAreaDetail(current.value)
 

--
Gitblit v1.9.3