From 1c4311135628b53daa336821ff452292a9d063e9 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 28 八月 2024 09:14:10 +0800 Subject: [PATCH] 代码提交 bug解决 --- ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlVolumeProductionZyglController.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlVolumeProductionZyglController.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlVolumeProductionZyglController.java index 509dfb2..cce75fb 100644 --- a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlVolumeProductionZyglController.java +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlVolumeProductionZyglController.java @@ -75,7 +75,13 @@ SlGoodsMaterials slGoodsMaterials = slGoodsMaterialsService.getById(list.getMaterialsId()); list.setGoodsMaterialsName(slGoodsMaterials.getGoodsMaterialsName()); list.setIsConsume(slGoodsMaterials.getIsConsume()); - list.setErwmNum(slVolumeProductionRkService.getById(list.getScrkId()).getErwmNum()); + if (list.getScrkId() != null){ + SlVolumeProductionRk byId = slVolumeProductionRkService.getById(list.getScrkId()); + if (byId!=null){ + Integer erwmNum = byId.getErwmNum(); + list.setErwmNum(erwmNum); + } + } } // 将list2中的数据 如果字段erwmNum为空 优先展示在前面 list2.sort((o1, o2) -> { @@ -103,7 +109,9 @@ continue; } byId1.setErwmNum(updateQrCodeNumDTO.getErwmNum()); - byId1.setRkModel(getLetter(updateQrCodeNumDTO.getErwmNum())); + if (byId1.getErwmNum()>0){ + byId1.setRkModel(getLetter(updateQrCodeNumDTO.getErwmNum())); + } slVolumeProductionRkService.updateById(byId1); } -- Gitblit v1.7.1