This commit is contained in:
2026-08-14 12:19:17 +08:00
parent 7a549c87c6
commit ce0812211c
20 changed files with 260 additions and 279 deletions
@@ -1,48 +0,0 @@
package com.yunhai.bschclassmanage.model.tool;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.List;
@AllArgsConstructor
@NoArgsConstructor
@Data
public class BaseUser {
private int id;
private Integer[] tags;
private String phone;
private String profilePicture;
private LocalDateTime birth;
private Integer[] depts;
private Integer status;
private String idcard;
private Integer type;
private String email;
private String name;
private String account;
private Integer gender;
private List<GroupInfo> groups;
private List<RoleInfo> roleList;
@Data
@AllArgsConstructor
@NoArgsConstructor
public static class GroupInfo {
private Integer groupId;
private Integer no;
private Integer schoolId;
}
@Data
@AllArgsConstructor
@NoArgsConstructor
public static class RoleInfo {
private Integer roleId;
private Integer schId;
}
}
@@ -0,0 +1,15 @@
package com.yunhai.bschclassmanage.model.tool;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class SyncGroupDTO {
private Integer id;
private String code;
private String name;
private Integer type;
private Integer pid;
private Integer no;
}