From e651a1abac4a853cf167b43de805908b016f0c44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=B3=E7=BE=BD?= <关羽@gentronhealth.com> Date: Fri, 8 May 2026 11:14:05 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20Bug=20#452:=20=E9=A2=86=E7=94=A8=E5=87=BA?= =?UTF-8?q?=E5=BA=93=E6=A8=A1=E5=9D=97=E9=80=89=E6=8B=A9=E8=8D=AF=E5=93=81?= =?UTF-8?q?=E6=97=B6=E6=8F=90=E7=A4=BA=E4=BB=93=E5=BA=93=E6=95=B0=E9=87=8F?= =?UTF-8?q?=E4=B8=BA0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 选择药品时sourceLocationId未从表头仓库选择中取值,导致getCount查询库存时orgLocationId为空, 返回0条记录。修复为从receiptHeaderForm.headerLocationId获取仓库ID。 Co-Authored-By: Claude Opus 4.7 --- .../requisitionManagement/requisitionManagement/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openhis-ui-vue3/src/views/medicationmanagement/requisitionManagement/requisitionManagement/index.vue b/openhis-ui-vue3/src/views/medicationmanagement/requisitionManagement/requisitionManagement/index.vue index ee5025a4..f46e0be7 100755 --- a/openhis-ui-vue3/src/views/medicationmanagement/requisitionManagement/requisitionManagement/index.vue +++ b/openhis-ui-vue3/src/views/medicationmanagement/requisitionManagement/requisitionManagement/index.vue @@ -990,7 +990,7 @@ function selectRow(rowValue, index) { form.purchaseinventoryList[index].ybNo = rowValue.ybNo; // #439 fix: 不清空sourceLocationId,保留handleAddRow设置的仓库ID if (!form.purchaseinventoryList[index].sourceLocationId) { - form.purchaseinventoryList[index].sourceLocationId = ''; + form.purchaseinventoryList[index].sourceLocationId = receiptHeaderForm.headerLocationId || ''; } getPharmacyCabinetList().then((res) => { purposeTypeListOptions.value = res.data;