1
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user