Card-getMemberInfo接口.md 2.95 KB

996.icu

【APP接口】获取学员身份信息接口

  • URL: {{localhost}}/boxfish-online-card/member/info/getMemberInfo?access_token={{token}}
  • Method: GET

  • ResponseBody:

public class MemberSummary implements BeanToJson {

    private Long userId;
    private MemberTypeEnum memberType;      // 学员身份
    private DateTime expireTimeMember;      // 学员过期时间

    private MemberTypeEnum memberTypeV2;    // 新版本用户身份

    private Integer amountClassSvValid;     // 外教练习 剩余次数
    private Integer amountClassSvFinished;  // 外教练习 完成次数
    private DateTime expireTimeClassSv;     // 外教练习 过期时间

    private Integer amountClassSv10Valid;   // 外教练习 10分钟 剩余次数

    private String expireDescClassSv5;      // 外教练习5分钟 过期描述
    private String expireDescClassSv10;     // 外教练习10分钟 过期描述

    private Integer amountExamOral;         // 口语考试 剩余次数
    private DateTime expireTimeExamOral;    // 口语考试 过期时间

    private Integer amountOpenCn;           // 中教名师课 剩余次数
    private DateTime expireTimeOpenCn;      // 中教名师课 过期时间
    private String expireDescOpenCn;        // 中教名师课 过期描述

    private Integer amountOpenUs;           // 外教名师课 剩余次数
    private DateTime expireTimeOpenUs;      // 外教名师课 过期时间
    private String expireDescOpenUs;        // 外教名师课 过期描述

    private Boolean flagPaperV1Auth;        // 纸质三件套 权限
    private DateTime expireTimePaperV1;     // 智能三件套 过期时间

    private Long classSmallId;              // 小班课ID
    private String classSmallName;          // 小班课名称
    private Integer amountClassSmall;       // 小班课数量

    private Integer amountCash;             // 剩余奖学金

    private Boolean flagJhxxqAuth;          // 精华小学期 使用权限
    private DateTime expireTimeJhxxq;       // 精华小学期 过期时间

    private Boolean flagUserIsPaid;         // 用户是否为 付费用户
    private Boolean flagUserIsPaid_advanced;    // 用户是否为 付费用户 advanced advanced相关课程

    // 四会课 单词
    private Boolean flagPaperTextbookAuth;      // 纸质四会课 权限
    private DateTime expireTimePaperTextbook;   // 纸质四会课 过期时间

    // BASIC套餐 知识点
    private Boolean flagUserHasBasic_KNOWLEDGE;  // 是否购买 BASIC 套餐
    private DateTime expireTimeBasic_KNOWLEDGE;  // BASIC 套餐过期时间
    // BASIC套餐 单词
    private Boolean flagUserHasBasic_WORD;       // 是否购买 BASIC 套餐
    private DateTime expireTimeBasic_WORD;       // BASIC 套餐过期时间

    private Boolean userHasPurchase_speaking;   // 用户是否购买 智能练听说 模块权限: 20190731添加字段
}