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/service/impl/SlVolumeProductionZyServiceImpl.java | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionZyServiceImpl.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionZyServiceImpl.java index c7977d7..94462c6 100644 --- a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionZyServiceImpl.java +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionZyServiceImpl.java @@ -122,7 +122,6 @@ slVolumeProductionZygl.setPresentState(1); slVolumeProductionZyglMapper.insert(slVolumeProductionZygl); addaddSlVolumeProductionZyDTO.setId(slVolumeProductionZygl.getId()); - // 新增 List<AddZYIdsDTO> rkId = addaddSlVolumeProductionZyDTO.getAddZYIdsDTOS(); for (AddZYIdsDTO m:rkId){ @@ -139,7 +138,6 @@ slVolumeProductionZy.setStoreManagementNumber(m.getStoreManagementNumber()); slVolumeProductionZy.setShelfId(m.getShelfId()); slVolumeProductionZy.setSysId(userid); - slVolumeProductionZy.setRkId(m.getRkId()); if (slVolumeProductionRkgl!=null){ if (slVolumeProductionRkgl.getSupplierId()!=null){ slVolumeProductionZy.setSupplierId(Integer.valueOf(slVolumeProductionRkgl.getSupplierId().toString())); @@ -162,8 +160,10 @@ slVolumeProductionRk.setRkNumber("CD-"+simpleDateFormat.format(new Date())+ UUIDUtil.getNumberRandom(2)); slVolumeProductionRk.setRkNum(Long.valueOf(zy.getZyNum())); SlVolumeProductionRk slVolumeProductionRk2 = slVolumeProductionRkMapper.selectById(zy.getRkId()); - slVolumeProductionRk.setRkPice(slVolumeProductionRk2.getRkPice()); - if (slVolumeProductionRk2!=null)slVolumeProductionRk.setRkModel(slVolumeProductionRk2.getRkModel()); + if (slVolumeProductionRk2!=null){ + slVolumeProductionRk.setRkModel(slVolumeProductionRk2.getRkModel()); + slVolumeProductionRk.setRkPice(slVolumeProductionRk2.getRkPice()); + } slVolumeProductionRk.setShelfId(zy.getShelfId()); slVolumeProductionRk.setRepertoryZhai(Long.valueOf(zy.getZyNum())); slVolumeProductionRk.setCreateTime(new Date()); @@ -204,7 +204,11 @@ slVolumeProductionZy.setShelfId(m.getShelfId()); slVolumeProductionZy.setSysId(userid); slVolumeProductionZy.setRkId(m.getRkId()); - slVolumeProductionZy.setSupplierId(Integer.parseInt(slVolumeProductionRkgl.getSupplierId().toString())); + if (slVolumeProductionRkgl!=null){ + if (slVolumeProductionRkgl.getSupplierId()!=null){ + slVolumeProductionZy.setSupplierId(Integer.valueOf(slVolumeProductionRkgl.getSupplierId().toString())); + } + } this.save(slVolumeProductionZy); // slVolumeProductionZyQueryWrapper.eq("rk_id",z.getRkId()); // slVolumeProductionZyQueryWrapper.eq("del_flag","0"); -- Gitblit v1.7.1