From 6af3319f0e23cae127ef8cd0abe810cd3c3581f0 Mon Sep 17 00:00:00 2001 From: wanghu Date: Thu, 20 Aug 2026 17:35:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=A6=E6=A0=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bschclassmanage/model/dto/SchInfoDto.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/main/java/com/yunhai/bschclassmanage/model/dto/SchInfoDto.java 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; +}