瀏覽代碼

对接修改

车车 10 月之前
父節點
當前提交
5f7bb2c0eb
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      ktg-admin/src/main/java/com/ktg/web/controller/system/SysUserController.java

+ 2 - 2
ktg-admin/src/main/java/com/ktg/web/controller/system/SysUserController.java

@@ -145,7 +145,7 @@ public class SysUserController extends BaseController
         user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
         userService.insertUser(user);
         // 关联岗位
-        if (user.getWorkstationIds().length > 0) {
+        if (user.getWorkstationIds() != null && user.getWorkstationIds().length > 0) {
             ArrayList<IsUserWorkstation> isUserWorkstations = new ArrayList<>();
             for (Long workstationId : user.getWorkstationIds()) {
                 IsUserWorkstation isUserWorkstation = new IsUserWorkstation();
@@ -182,7 +182,7 @@ public class SysUserController extends BaseController
         user.setUpdateBy(getUsername());
         userService.updateUser(user);
         // 关联岗位
-        if (user.getWorkstationIds().length > 0) {
+        if (user.getWorkstationIds() != null && user.getWorkstationIds().length > 0) {
             iIsUserWorkstationService.remove(Wrappers.<IsUserWorkstation>lambdaQuery()
                     .eq(IsUserWorkstation::getUserId, user.getUserId()));
             ArrayList<IsUserWorkstation> isUserWorkstations = new ArrayList<>();