From 3b7b13eaee393f830db85519da462fcb876ac916 Mon Sep 17 00:00:00 2001 From: jishenghua <752718920@qq.com> Date: Mon, 30 Jun 2025 22:08:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=95=86=E5=93=81=E6=88=90?= =?UTF-8?q?=E6=9C=AC=E4=BB=B7=E7=9A=84=E8=AE=A1=E7=AE=97=E9=80=BB=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E8=A7=A3=E5=86=B3=E8=AE=A1=E7=AE=97=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/jsh/erp/service/DepotItemService.java | 3 ++- .../src/main/resources/mapper_xml/DepotItemMapperEx.xml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/jshERP-boot/src/main/java/com/jsh/erp/service/DepotItemService.java b/jshERP-boot/src/main/java/com/jsh/erp/service/DepotItemService.java index b31e625a..15b58d6f 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/service/DepotItemService.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/service/DepotItemService.java @@ -1062,7 +1062,8 @@ public class DepotItemService { @Transactional(value = "transactionManager", rollbackFor = Exception.class) public void updateCurrentUnitPrice(DepotItem depotItem) throws Exception { Boolean forceFlag = systemConfigService.getForceApprovalFlag(); - Boolean inOutManageFlag = systemConfigService.getInOutManageFlag(); + //此处给出入库管理的传值默认为false,不然会导致查询不到销售相关的单据 + Boolean inOutManageFlag = false; //查询多单位信息 Unit unitInfo = materialService.findUnit(depotItem.getMaterialId()); List itemList = findDetailByDepotIdsAndMaterialIdList(null, forceFlag, inOutManageFlag, depotItem.getSku(), diff --git a/jshERP-boot/src/main/resources/mapper_xml/DepotItemMapperEx.xml b/jshERP-boot/src/main/resources/mapper_xml/DepotItemMapperEx.xml index 0cf7857c..30c2c261 100644 --- a/jshERP-boot/src/main/resources/mapper_xml/DepotItemMapperEx.xml +++ b/jshERP-boot/src/main/resources/mapper_xml/DepotItemMapperEx.xml @@ -184,7 +184,7 @@ ) - and dh.status = '1' + and (dh.status = '1' or dh.status = '2' or dh.status = '3') and di.sku = #{sku}