diff --git a/src/main/java/com/greenorange/promotion/controller/userInfo/UserInfoController.java b/src/main/java/com/greenorange/promotion/controller/userInfo/UserInfoController.java index 21acdb4..0b84d88 100644 --- a/src/main/java/com/greenorange/promotion/controller/userInfo/UserInfoController.java +++ b/src/main/java/com/greenorange/promotion/controller/userInfo/UserInfoController.java @@ -293,7 +293,7 @@ public class UserInfoController { /** - * web端管理员添加用户表 + * web端管理员添加用户 * @param userInfoAddRequest 用户表添加请求体 * @return 是否添加成功 */ @@ -304,6 +304,7 @@ public class UserInfoController { public BaseResponse addUserInfo(@Valid @RequestBody UserInfoAddRequest userInfoAddRequest) { UserInfo userInfo = commonService.copyProperties(userInfoAddRequest, UserInfo.class); userInfo.setParentUserId(-1L); + userInfo.setUserRole(UserConstant.ADMIN_ROLE); userInfoService.save(userInfo); return ResultUtils.success(true); } diff --git a/src/main/java/com/greenorange/promotion/model/dto/userInfo/UserInfoAddRequest.java b/src/main/java/com/greenorange/promotion/model/dto/userInfo/UserInfoAddRequest.java index ba52660..9cccc9a 100644 --- a/src/main/java/com/greenorange/promotion/model/dto/userInfo/UserInfoAddRequest.java +++ b/src/main/java/com/greenorange/promotion/model/dto/userInfo/UserInfoAddRequest.java @@ -56,13 +56,6 @@ public class UserInfoAddRequest implements Serializable { @Schema(description = "密码(建议加密存储)", example = "qingcheng") private String userPassword; - /** - * 用户角色 - */ - @Pattern(regexp = "admin", message = "用户角色只能为 admin") - @Schema(description = "用户角色", example = "user") - private String userRole; - @Serial private static final long serialVersionUID = 1L;