diff --git a/src/main/java/com/yunhai/bschclassmanage/model/dto/SchInfoDto.java b/src/main/java/com/yunhai/bschclassmanage/model/dto/SchInfoDto.java new file mode 100644 index 0000000..067e42c --- /dev/null +++ b/src/main/java/com/yunhai/bschclassmanage/model/dto/SchInfoDto.java @@ -0,0 +1,23 @@ +package com.yunhai.bschclassmanage.model.dto; + +import lombok.Data; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.util.List; + +/** + * 添加学校(初始化)请求DTO + */ +@Data +public class SchInfoDto { + + @NotBlank(message = "学校名称不能为空") + private String name; + + @NotNull(message = "父级组ID不能为空") + private Integer groupId; + + /** 学制ID列表(数组) */ + private List schsystemIds; +}