Complete team user code

This commit is contained in:
JiaJu Zhuang
2023-08-13 15:37:34 +08:00
parent af6fcc2baf
commit 19e0653f5f
17 changed files with 159 additions and 23 deletions

View File

@ -53,6 +53,7 @@ public class Team implements Serializable {
/**
* 角色编码
*/
@NotNull
private String roleCode;

View File

@ -30,6 +30,15 @@ public class TeamCreateParam {
@NotNull
private String status;
/**
* 角色编码
*
* @see ai.chat2db.server.domain.api.enums.RoleCodeEnum
*/
@NotNull
private String roleCode;
/**
* 团队描述
*/

View File

@ -28,6 +28,13 @@ public class TeamUpdateParam {
*/
private String status;
/**
* 角色编码
*
* @see ai.chat2db.server.domain.api.enums.RoleCodeEnum
*/
private String roleCode;
/**
* 团队描述
*/

View File

@ -1,5 +1,6 @@
package ai.chat2db.server.domain.api.param.user;
import ai.chat2db.server.domain.api.enums.RoleCodeEnum;
import ai.chat2db.server.domain.api.enums.ValidStatusEnum;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
@ -35,6 +36,14 @@ public class UserCreateParam {
@NotNull
private String email;
/**
* 角色编码
*
* @see RoleCodeEnum
*/
@NotNull
private String roleCode;
/**
* 用户状态
*

View File

@ -1,5 +1,6 @@
package ai.chat2db.server.domain.api.param.user;
import ai.chat2db.server.domain.api.enums.RoleCodeEnum;
import ai.chat2db.server.domain.api.enums.ValidStatusEnum;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
@ -17,12 +18,6 @@ public class UserUpdateParam {
@NotNull
private Long id;
/**
* 用户名
*/
@NotNull
private String userName;
/**
* 密码
*/
@ -41,6 +36,14 @@ public class UserUpdateParam {
@NotNull
private String email;
/**
* 角色编码
*
* @see RoleCodeEnum
*/
private String roleCode;
/**
* 用户状态
*