From a99b32aee78f130d44f5353b30b001f96c84977a Mon Sep 17 00:00:00 2001 From: Mr.Shi <1878285526@qq.com> Date: 星期四, 17 八月 2023 18:45:29 +0800 Subject: [PATCH] 改bug --- h5_standard/src/views/needToBeDealtWith/addWarehousing.vue | 35 ++++++++++++++++++++++++++++++++--- 1 files changed, 32 insertions(+), 3 deletions(-) diff --git a/h5_standard/src/views/needToBeDealtWith/addWarehousing.vue b/h5_standard/src/views/needToBeDealtWith/addWarehousing.vue index ef5e6ea..14bf623 100644 --- a/h5_standard/src/views/needToBeDealtWith/addWarehousing.vue +++ b/h5_standard/src/views/needToBeDealtWith/addWarehousing.vue @@ -139,6 +139,7 @@ { batch: '', locationId: '', + locationIdLabel: '', locationName: '', materialId: '', materialName: '', @@ -165,6 +166,9 @@ } // 鎵撳紑閫夋嫨鐗╂枡 const openQ = (index: number) => { + if (list.value[index].locationIdLabel == 'APPLIANCE_ONTEST' || list.value[index].locationIdLabel == 'APPLIANCE_OFFTEST' || list.value[index].locationIdLabel == 'APPLIANCE_USELESS') { + return + } i.value = index qualityShow.value = true } @@ -180,18 +184,19 @@ locationShow.value = true } const addItem = () => { - // if (!form.warehouseId) return Toast('璇烽�夋嫨鍏ュ簱浠撳簱') + if (!form.warehouseId) return Toast('璇烽�夋嫨鍏ュ簱浠撳簱') list.value.push({ batch: '', locationId: '', locationName: '', + locationIdLabel: list.value[list.value.length - 1].locationIdLabel, materialId: '', materialName: '', num: '', procedureId: '', procedureName: '', - qualityType: '', - qualityTypeName: '', + qualityType: list.value[list.value.length - 1].qualityType, + qualityTypeName: list.value[list.value.length - 1].qualityTypeName, unitId: '', unitName: '' }) @@ -301,6 +306,17 @@ item.locationId = res.data[0].id item.locationName = res.data[0].unionName }) + list.value[i.value].locationIdLabel = res.data[0].label + if (res.data[0].label === 'APPLIANCE_ONTEST') { + list.value[i.value].qualityType = '0' + list.value[i.value].qualityTypeName = '鍚堟牸' + } else if (res.data[0].label === 'APPLIANCE_OFFTEST') { + list.value[i.value].qualityType = '1' + list.value[i.value].qualityTypeName = '涓嶈壇' + } else if (res.data[0].label === 'APPLIANCE_USELESS') { + list.value[i.value].qualityType = '2' + list.value[i.value].qualityTypeName = '鎶ュ簾' + } } else { location.value = true list.value.forEach(item => { @@ -340,6 +356,19 @@ const getValue3 = (item: any): void => { list.value[i.value].locationId = item.id list.value[i.value].locationName = item.unionName + list.value[i.value].qualityType = '' + list.value[i.value].qualityTypeName = '' + list.value[i.value].locationIdLabel = item.label + if (item.label === 'APPLIANCE_ONTEST') { + list.value[i.value].qualityType = '0' + list.value[i.value].qualityTypeName = '鍚堟牸' + } else if (item.label === 'APPLIANCE_OFFTEST') { + list.value[i.value].qualityType = '1' + list.value[i.value].qualityTypeName = '涓嶈壇' + } else if (item.label === 'APPLIANCE_USELESS') { + list.value[i.value].qualityType = '2' + list.value[i.value].qualityTypeName = '鎶ュ簾' + } locationShow.value = false } // 閫夋嫨宸ュ簭 -- Gitblit v1.9.3