租移动

This commit is contained in:
2026-08-21 09:47:45 +08:00
parent d923649a8d
commit c0dd74318c
9 changed files with 146 additions and 10 deletions
@@ -0,0 +1,17 @@
package com.yunhai.bschclassmanage.model.dto;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.util.List;
/**
* 添加组员请求DTO
*/
@Data
public class SendMoveUserGroupDTO {
@NotNull(message = "用户称不能为空")
private Integer userId;
@NotNull(message = "请选择移动组")
private Integer groupId;
}
@@ -0,0 +1,29 @@
package com.yunhai.bschclassmanage.model.dto;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.util.List;
/**
* 添加组员请求DTO
*/
@Data
public class SendUserGroupDTO {
private Integer id;
@NotNull(message = "组名称不能为空")
private String name;
@NotNull(message = "请选择父节点")
private Integer parentId;
@NotNull(message = "教师ID列表不能为空")
private List<Integer> teaIds;
@NotNull(message = "请选择组类型")
private Integer type;
private Integer sort;
}