From 38b161e4d52362081bfe78fb5b51fbf384db7ce2 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周二, 06 5月 2025 07:22:21 +0800 Subject: [PATCH] 222 --- HIAWms/web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts | 60 +++++++++++++++++++++++++++++------------------------------- 1 files changed, 29 insertions(+), 31 deletions(-) diff --git a/HIAWms/web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts b/HIAWms/web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts index 4dec2af..a23713e 100644 --- a/HIAWms/web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts +++ b/HIAWms/web/src/widgets/WmsStoreInfo/Controllers/WmsAreaDrawer.ts @@ -52,12 +52,6 @@ rules: [{ required: true, message: '搴撳尯鍚嶇О涓嶈兘涓虹┖', trigger: 'blur' }], }, { - label: '鎻忚堪', - prop: 'areaDesc', - el: 'input', - placeholder: '璇疯緭鍏ユ弿杩�', - }, - { label: '搴撳尯鐘舵��', prop: 'areaStatus', el: 'select', @@ -82,34 +76,33 @@ prop: 'storeCode', el: 'select', options: [], + // storeValueAndLabel: true, placeholder: '璇疯緭鍏ヤ粨搴撲唬鐮�', }, + // { + // label: '浠撳簱鍚嶇О', + // prop: 'storeName', + // el: 'input', + // placeholder: '璇疯緭鍏ヤ粨搴撳悕绉�', + // }, + // { + // label: '鎺掑簭', + // prop: 'sort', + // el: 'input-number', + // placeholder: '璇疯緭鍏ユ帓搴�', + // rules: [{ required: true, message: '鎺掑簭涓嶈兘涓虹┖', trigger: 'blur' }], + // }, { - label: '浠撳簱鍚嶇О', - prop: 'storeName', + label: '鎻忚堪', + prop: 'areaDesc', el: 'input', - placeholder: '璇疯緭鍏ヤ粨搴撳悕绉�', - }, - { - label: '鎺掑簭', - prop: 'sort', - el: 'input-number', - placeholder: '璇疯緭鍏ユ帓搴�', - rules: [{ required: true, message: '鎺掑簭涓嶈兘涓虹┖', trigger: 'blur' }], + placeholder: '璇疯緭鍏ユ弿杩�', }, { label: '澶囨敞', prop: 'remark', el: 'input', placeholder: '璇疯緭鍏ュ娉�', - }, - { - label: '鏄惁绂佺敤', - prop: 'isDisabled', - el: 'switch', - rules: [ - { required: true, message: '鏄惁绂佺敤涓嶈兘涓虹┖', trigger: 'change' }, - ], }, ]) /** @@ -145,14 +138,15 @@ */ const onConfirm = async () => { await formRef.value?.validate() + console.log(formData.value) const data = { areaNo: formData.value.areaNo, // 搴撳尯缂栧彿 areaName: formData.value.areaName, // 搴撳尯鍚嶇О areaDesc: formData.value.areaDesc, // 鎻忚堪 areaStatus: formData.value.areaStatus, // 搴撳尯鐘舵�� areaType: formData.value.areaType, // 搴撳尯绫诲瀷 - storeCode: formData.value.storeCode, // 浠撳簱浠g爜 - storeName: formData.value.storeName, // 浠撳簱鍚嶇О + storeCode: formData.value.storeCode.areaCode, // 浠撳簱浠g爜 + storeName: formData.value.storeCode.storeName, // 浠撳簱鍚嶇О remark: formData.value.remark, // 澶囨敞 } if (!current.value) { @@ -185,8 +179,8 @@ const item = formItems.find((item) => item.prop === propName) if (item && enumData) { item.options = enumData.map((item) => ({ - label: item.StoreCode, - value: item.StoreName, + label: item.storeName, + value: item.storeCode, })) } } @@ -205,7 +199,7 @@ updateFormItemOptions('areaType', areaTypeEnum) const storeList = await getStoreDataList() - updateFormItemOptions('storeCode', storeList) + updateFormStoreOptions('storeCode', storeList) if (current.value) { const res = await wmsAreaDrawer.getWmsAreaDetail(current.value) @@ -216,7 +210,7 @@ areaStatus: res.areaStatus, // 搴撳尯鐘舵�� areaType: res.areaType, // 搴撳尯绫诲瀷 storeCode: res.storeCode, // 浠撳簱浠g爜 - storeName: res.storeName, // 浠撳簱鍚嶇О + // storeName: res.storeName, // 浠撳簱鍚嶇О remark: res.remark, // 澶囨敞 id: res.id, } @@ -224,7 +218,11 @@ updateCheckData() } else { disabled.value = false - formData.value = {} + formData.value = { + areaStatus: 1, // 搴撳尯鐘舵�� + areaType: 1, // 搴撳尯绫诲瀷 + storeCode: storeList[0], + } updateCheckData() } } -- Gitblit v1.9.3