From 9b56bb232344f45b18def8d74245cf6e53ec922a Mon Sep 17 00:00:00 2001 From: x_z Date: Sat, 25 Jun 2022 09:00:03 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=88=86=E4=BB=93=E6=B7=BB=E5=8A=A0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=A0=A1=E9=AA=8C=EF=BC=8C=E4=B8=8D=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=97=B6=E8=BF=94=E5=9B=9E=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/controller/inout/WareHouseController.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java index 2adbe28..d2c31c5 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java @@ -39,7 +39,6 @@ import com.glxp.sale.admin.service.inout.*; import com.glxp.sale.admin.service.inventory.InvPreInProductDetailService; import com.glxp.sale.admin.service.inventory.InvPreProductDetailService; import com.glxp.sale.admin.service.inventory.InvProductDetailService; -import com.glxp.sale.admin.service.inventory.InvWarehouseService; import com.glxp.sale.admin.service.param.SystemParamConfigService; import com.glxp.sale.admin.thread.IoTransInoutService; import com.glxp.sale.admin.util.*; @@ -1198,9 +1197,14 @@ public class WareHouseController { public BaseResponse saveWarehouseUser(@RequestBody Map params) { String code = String.valueOf(params.get("code")); String userListJson = String.valueOf(params.get("userList")); - if (StrUtil.isBlank(code) || StrUtil.isBlank(userListJson)) + if (StrUtil.isBlank(code) || StrUtil.isBlank(userListJson)) { return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); - warehouseUserService.saveWarehouseUser(code, JSONUtil.toList(userListJson, AuthAdmin.class)); + } + List userList = JSONUtil.toList(userListJson, AuthAdmin.class); + if (CollUtil.isEmpty(userList)) { + return ResultVOUtils.error(500, "用户列表不能为空"); + } + warehouseUserService.saveWarehouseUser(code, userList); invWarehouseService.updateTime(code, new Date()); return ResultVOUtils.success(); }