diff --git a/src/main/java/com/glxp/api/controller/auth/SysUserController.java b/src/main/java/com/glxp/api/controller/auth/SysUserController.java index 68f2f8fe..045855aa 100644 --- a/src/main/java/com/glxp/api/controller/auth/SysUserController.java +++ b/src/main/java/com/glxp/api/controller/auth/SysUserController.java @@ -172,6 +172,12 @@ public class SysUserController extends BaseController { } authAdmin.setCustomerId(curUser.getCustomerId()); authAdmin.setLastModifyTime(new Date()); + //先默认插入部门 仓库 + //通过仓库找到对应部门 + String pid = invWarehouseService.selectParentIdByCode(authUserSaveRequest.getLocInvCode()); + authAdmin.setLocDeptCode(pid); + authAdmin.setLocInvCode(authUserSaveRequest.getLocInvCode()); + boolean b = userService.insertAuthAdmin(authAdmin); authAdmin = userService.findByUserName(authAdmin.getUserName()); if (!b) { @@ -225,6 +231,9 @@ public class SysUserController extends BaseController { @Resource WarehouseUserService warehouseUserService; + @Resource + InvWarehouseService invWarehouseService; + /** * 修改用户 */