Files
UserBaseService/src/main/java/com/yunhai/userbase/model/sysuser/SysUserGroupStateRequest.java
T

29 lines
811 B
Java

package com.yunhai.userbase.model.sysuser;
import lombok.Data;
import javax.validation.constraints.NotNull;
/**
* @description 开放接口:设置用户组状态请求(转出/恢复,按 (userId, groupId) 维度,学校范围限定)。
*/
@Data
public class SysUserGroupStateRequest {
/** 用户ID。 */
@NotNull(message = "用户ID不能为空")
private Integer userId;
/** 组ID(用户所在的具体组)。 */
@NotNull(message = "组ID不能为空")
private Integer groupId;
/** 学校组ID:限定操作范围,groupId 必须属于该校子树。 */
@NotNull(message = "学校ID不能为空")
private Integer schoolId;
/** 目标状态:0=恢复正常,1=转出。 */
@NotNull(message = "状态不能为空")
private Integer state;
}