Browse Source

Merge branch 'han' of uskycloud/usky-cloud into system-165

hanzhengyi 1 year ago
parent
commit
eb8bae3592

+ 20 - 0
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/controller/web/SysUserController.java

@@ -91,6 +91,26 @@ public class SysUserController extends BaseController
         return toAjax(row);
     }
 
+    /**
+     * 新增APP用户
+     */
+//    @Log(title = "用户管理", businessType = BusinessType.INSERT)
+    @Transactional
+    @PostMapping("/appAdd")
+    public ApiResult<Void> appAdd(@Validated @RequestBody SysUser user)
+    {
+        if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user.getUserName(),user.getTenantId())))
+        {
+            return ApiResult.error(BusinessErrorCode.BIZ_BUSINESS_ERROR.getCode(), "新增用户'" + user.getUserName() + "'失败,登录账号已存在");
+        }
+        user.setUserType("00");
+        user.setTenantId(user.getTenantId());
+        user.setCreateBy(user.getUserName());
+        user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
+        int row = userService.insertUser(user);
+        return toAjax(row);
+    }
+
     /**
      * 修改用户
      */