From f9364cbaee8ba456e9651da8b1ff52ab1cc0bccc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Mon, 1 Jun 2026 08:13:50 +0800 Subject: [PATCH] =?UTF-8?q?refactor(service):=20=E5=B0=86NoScanningBaseCon?= =?UTF-8?q?trollerService=E4=B8=AD=E7=9A=84=E6=96=B9=E6=B3=95=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E6=9D=83=E9=99=90=E4=BB=8Eprotected=E6=94=B9=E4=B8=BA?= =?UTF-8?q?public?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改existsQrCode方法的访问权限为public - 修改quantityConsistencyCheck方法的访问权限为public - 修改qrCodeCreateTask方法的访问权限为public - 保持原有业务逻辑不变,仅调整方法可见性以支持外部调用 --- .../wms/admin/service/NoScanningBaseControllerService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/NoScanningBaseControllerService.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/NoScanningBaseControllerService.java index f4eb49a2..a478b4e4 100644 --- a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/NoScanningBaseControllerService.java +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/NoScanningBaseControllerService.java @@ -24,7 +24,7 @@ public class NoScanningBaseControllerService { * @param materialNo 物料编号 * @return 是否生成过二维码 */ - protected boolean existsQrCode(String materialNo) { + public boolean existsQrCode(String materialNo) { return qrCodeMasterService.lambdaQuery() .eq(WmsQrCodeMaster::getMaterialCode, materialNo) .exists(); @@ -37,7 +37,7 @@ public class NoScanningBaseControllerService { * @param warehouseNo 仓库编号 * @return 数量是否一致 */ - protected boolean quantityConsistencyCheck(String materialNo, String factoryNo, String warehouseNo) { + public boolean quantityConsistencyCheck(String materialNo, String factoryNo, String warehouseNo) { BigDecimal quantityQr = qrCodeMasterService.lambdaQuery() .select(WmsQrCodeMaster::getQuantity) .eq(WmsQrCodeMaster::getMaterialCode, materialNo) @@ -66,7 +66,7 @@ public class NoScanningBaseControllerService { * @param factoryNo 工厂编号 * @param warehouseNo 仓库编号 */ - protected void qrCodeCreateTask(String materialNo,String factoryNo, String warehouseNo){ + public void qrCodeCreateTask(String materialNo,String factoryNo, String warehouseNo){ if (!quantityConsistencyCheck(materialNo, factoryNo, warehouseNo)) { //TODO 给仓库负责人创建补码的待办任务 }