- git mv src/main/java/com/bestsch/bschclassmanage -> src/main/java/com/yunhai/bschclassmanage - 255 个 Java 文件的 package/import 同步替换为 com.yunhai.bschclassmanage - pom.xml 项目 groupId 设为 com.yunhai(与外部依赖 com.bestsch:bsch-* 无关,未改动) - IDE 缓存 workspace.xml 路径同步更新(外部依赖坐标 com.bestsch:bsch-* 保持不动)
76 lines
1.6 KiB
Java
76 lines
1.6 KiB
Java
package com.yunhai.bschclassmanage.model.vo;
|
||
|
||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||
import lombok.AllArgsConstructor;
|
||
import lombok.Builder;
|
||
import lombok.Data;
|
||
import lombok.NoArgsConstructor;
|
||
|
||
import javax.validation.constraints.NotBlank;
|
||
import javax.validation.constraints.Pattern;
|
||
import javax.validation.constraints.Size;
|
||
import java.util.Date;
|
||
|
||
/**
|
||
* @Author wanghu
|
||
* @Date 2026-6-10 15:09 (可以根据需要修改)
|
||
* @Description:
|
||
*/
|
||
@Data
|
||
@Builder
|
||
@NoArgsConstructor
|
||
@AllArgsConstructor
|
||
public class SchStudentVO {
|
||
|
||
private Integer id;
|
||
|
||
private Integer stuId;
|
||
|
||
@NotBlank(message = "账号不能为空")
|
||
@Size(max = 255, message = "账号长度不能超过255")
|
||
|
||
private String account;
|
||
|
||
@NotBlank(message = "名称不能为空")
|
||
@Size(max = 255, message = "名称长度不能超过255")
|
||
private String name;
|
||
|
||
private Integer gender;
|
||
|
||
@Pattern(regexp = "^$|^[1-9]\\d{5}(18|19|20)\\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])\\d{3}[\\dXx]$",
|
||
message = "身份证号码格式不正确(若填写必须为18位有效格式)")
|
||
private String idCard;
|
||
|
||
private Integer groupId;
|
||
|
||
private String stuClassNo;
|
||
|
||
private Integer gradeId;
|
||
|
||
private String gradeName;
|
||
|
||
private Integer classId;
|
||
|
||
private String className;
|
||
|
||
private Integer status;
|
||
|
||
private String statusName;
|
||
|
||
private Integer abnormalStatus;
|
||
|
||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||
private Date abnormalDate;
|
||
|
||
private String abnormalStatusName;
|
||
|
||
private String invitationCode;
|
||
|
||
private Integer sort;
|
||
|
||
private Integer schId;
|
||
|
||
private String schName;
|
||
|
||
}
|