From 98b1835a279fd8c9ed2a21fae3501f24c470c39b Mon Sep 17 00:00:00 2001 From: zyx <zyx123456> Date: 星期四, 09 十一月 2023 09:37:36 +0800 Subject: [PATCH] 修复权限无法修改bug 组托时检测料箱码是否存在库存中 --- src/main/java/com/zy/system/controller/UserController.java | 3 +++ src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java | 10 ++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java index 0448530..c110227 100644 --- a/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java @@ -38,6 +38,8 @@ private OrderDetlService orderDetlService; @Autowired private AgvBasDevpService agvBasDevpService; + @Autowired + private AgvLocDetlService agvLocDetlService; /* @@ -51,11 +53,15 @@ } //妫�鏌ユ槸鍚﹀凡瀛樺湪鐩稿悓鐨勬墭鐩樻潯鐮侊紝瀛樺湪鍒欐姏鍑哄紓甯� - if (agvWaitPakinService.selectCount(new EntityWrapper<AgvWaitPakin>(). - eq("supp_code", param.getBarcode()).eq("io_status", "N")) > 0) { + if (agvWaitPakinService.selectCount(new EntityWrapper<AgvWaitPakin>().eq("supp_code", param.getBarcode())) > 0) { throw new CoolException(param.getBarcode() + "鏁版嵁姝e湪杩涜鍏ュ簱"); } + //妫�鏌ュ簱瀛樻槸鍚︽湁鐩稿悓鏂欑锛屽瓨鍦ㄥ垯鎶涘嚭寮傚父 + if(!Cools.isEmpty(agvLocDetlService.selectOne(new EntityWrapper<AgvLocDetl>().eq("supp_code",param.getBarcode())))){ + throw new CoolException(param.getBarcode() + "鏂欑鐮佸凡鍦ㄥ簱瀛樹腑"); + } + if (Cools.isEmpty(param.getOrderNo())) { //鏃犲崟缁勬墭 NoOrderComb(param,userId); diff --git a/src/main/java/com/zy/system/controller/UserController.java b/src/main/java/com/zy/system/controller/UserController.java index a823f5a..78623cd 100644 --- a/src/main/java/com/zy/system/controller/UserController.java +++ b/src/main/java/com/zy/system/controller/UserController.java @@ -117,6 +117,9 @@ if (user.getMobile()!=null) { entity.setMobile(user.getMobile()); } + if (user.getRoleId() !=null) { + entity.setRoleId(user.getRoleId()); + } userService.updateById(entity); return R.ok(); } -- Gitblit v1.9.1