StudyDetailApi.java 3.61 KB
package com.studymachine.www.http.api;

import com.hjq.http.config.IRequestApi;

import java.util.List;

/**
 * 学习详情
 * GET /api/answer/study-detail
 * 接口ID:19799618
 * 接口地址:https://www.apifox.cn/web/project/866606/apis/api-19799618
 */
public final class StudyDetailApi implements IRequestApi {

    @Override
    public String getApi() {
        return "answer/study-detail";
    }

    /** 时间戳 */
    private String time;

    public StudyDetailApi setTime(String time) {
        this.time = time;
        return  this;
    }

    public final static class Bean {
        private String pointName;
        private String pointId;
        private String totalAnswerCount;
        private int totalLearningTime;
        private int aiLearningTime;
        private int intensifyLearningTime;
        private int correctCount;
        private String correctRate;
        private String referCorrectRate;
        private List<String> points;
        private boolean aiFlg;
        private boolean intensifyFlg;
        private String createTime;

        public String getPointName() {
            return pointName;
        }

        public void setPointName(String pointName) {
            this.pointName = pointName;
        }

        public String getPointId() {
            return pointId;
        }

        public void setPointId(String pointId) {
            this.pointId = pointId;
        }

        public String getTotalAnswerCount() {
            return totalAnswerCount;
        }

        public void setTotalAnswerCount(String totalAnswerCount) {
            this.totalAnswerCount = totalAnswerCount;
        }

        public int getTotalLearningTime() {
            return totalLearningTime;
        }

        public void setTotalLearningTime(int totalLearningTime) {
            this.totalLearningTime = totalLearningTime;
        }

        public int getAiLearningTime() {
            return aiLearningTime;
        }

        public void setAiLearningTime(int aiLearningTime) {
            this.aiLearningTime = aiLearningTime;
        }

        public int getIntensifyLearningTime() {
            return intensifyLearningTime;
        }

        public void setIntensifyLearningTime(int intensifyLearningTime) {
            this.intensifyLearningTime = intensifyLearningTime;
        }

        public int getCorrectCount() {
            return correctCount;
        }

        public void setCorrectCount(int correctCount) {
            this.correctCount = correctCount;
        }

        public String getCorrectRate() {
            return correctRate;
        }

        public void setCorrectRate(String correctRate) {
            this.correctRate = correctRate;
        }

        public String getReferCorrectRate() {
            return referCorrectRate;
        }

        public void setReferCorrectRate(String referCorrectRate) {
            this.referCorrectRate = referCorrectRate;
        }

        public List<String> getPoints() {
            return points;
        }

        public void setPoints(List<String> points) {
            this.points = points;
        }

        public boolean isAiFlg() {
            return aiFlg;
        }

        public void setAiFlg(boolean aiFlg) {
            this.aiFlg = aiFlg;
        }

        public boolean isIntensifyFlg() {
            return intensifyFlg;
        }

        public void setIntensifyFlg(boolean intensifyFlg) {
            this.intensifyFlg = intensifyFlg;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }
    }
}