| 1234567891011121314151617181920 |
- package com.zxyj.dto;
- import lombok.Data;
- @Data
- public class LoginResultDTO {
- private String token;
- private Long userId;
- private String role;
- private String roles; // 用户拥有的所有角色列表
- private Long familyId;
- private String nickname;
- private Long currentChildId; // 当前切换到的孩子ID(如果切换了)
- private Boolean isNewUser; // 是否新用户
- private String openid; // 微信openid,用于前端缓存实现自动登录
- private Boolean needsRoleSelect; // 新用户是否需要选择角色
- private String teacherStatus; // 成长规划师审核状态: pending/approved/rejected
- private String teacherRejectReason; // 成长规划师审核拒绝原因
- private Boolean hasTeacherRole; // 用户是否拥有teacher角色
- }
|