From 954543a091583124630ffa60ad3351d078bd8a48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=A1=E9=92=B1?= Date: Tue, 18 Mar 2025 11:50:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=87=87=E8=B4=AD=E9=80=80?= =?UTF-8?q?=E8=B4=A7=E7=BC=96=E8=BE=91=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 2 +- package.json | 2 +- .../in/components/PurchaseInItemForm.vue | 4 +- .../purchase/return/PurchaseReturnForm.vue | 5 + .../components/PurchaseReturnItemForm.vue | 35 ++++- .../erp/stock/record/stockrecordqr/index.vue | 16 ++- src/views/erp/stock/stock/stockqr/index.vue | 124 +++++++----------- 7 files changed, 100 insertions(+), 88 deletions(-) diff --git a/package-lock.json b/package-lock.json index b89d3ca7d..00d4b3d50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ "nprogress": "^0.2.0", "pinia": "^2.1.7", "pinia-plugin-persistedstate": "^3.2.1", - "qrcode": "^1.5.3", + "qrcode": "^1.5.4", "qs": "^6.12.0", "sortablejs": "^1.15.3", "steady-xml": "^0.1.0", diff --git a/package.json b/package.json index 28427ae64..bc914af01 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "nprogress": "^0.2.0", "pinia": "^2.1.7", "pinia-plugin-persistedstate": "^3.2.1", - "qrcode": "^1.5.3", + "qrcode": "^1.5.4", "qs": "^6.12.0", "sortablejs": "^1.15.3", "steady-xml": "^0.1.0", diff --git a/src/views/erp/purchase/in/components/PurchaseInItemForm.vue b/src/views/erp/purchase/in/components/PurchaseInItemForm.vue index 348c174a1..69d0acd54 100644 --- a/src/views/erp/purchase/in/components/PurchaseInItemForm.vue +++ b/src/views/erp/purchase/in/components/PurchaseInItemForm.vue @@ -414,7 +414,7 @@ const handleAdd = () => { } const queryLocationParams = reactive({ pageNo: 1, - pageSize: 10, + pageSize: 100, warehouseId: undefined as unknown }) @@ -471,6 +471,6 @@ defineExpose({ validate }) onMounted(async () => { warehouseList.value = await WarehouseApi.getWarehouseSimpleList() defaultWarehouse.value = warehouseList.value.find((item) => item.defaultStatus) - locationList.value = onChangeWarehouse({pageNo: 1,pageSize: 10,warehouseId: defaultWarehouse.value?.id}) + locationList.value = onChangeWarehouse({pageNo: 1,pageSize: 100,warehouseId: defaultWarehouse.value?.id}) }) diff --git a/src/views/erp/purchase/return/PurchaseReturnForm.vue b/src/views/erp/purchase/return/PurchaseReturnForm.vue index db352909c..d59b18221 100644 --- a/src/views/erp/purchase/return/PurchaseReturnForm.vue +++ b/src/views/erp/purchase/return/PurchaseReturnForm.vue @@ -242,6 +242,11 @@ const open = async (type: string, id?: number) => { formLoading.value = true try { formData.value = await PurchaseReturnApi.getPurchaseReturn(id) + formData.value.items.forEach((item) => { + if(item.ifQr===0){ + item.qrCodeLineCount = item.count + } + }) } finally { formLoading.value = false } diff --git a/src/views/erp/purchase/return/components/PurchaseReturnItemForm.vue b/src/views/erp/purchase/return/components/PurchaseReturnItemForm.vue index bad5f0a5d..4b5fdcd50 100644 --- a/src/views/erp/purchase/return/components/PurchaseReturnItemForm.vue +++ b/src/views/erp/purchase/return/components/PurchaseReturnItemForm.vue @@ -15,6 +15,30 @@ + + +