package com.cnooc.expert.external.expert.model.request;

import lombok.Builder;
import lombok.Data;

import java.util.List;

@Data
@Builder
public class TrainExamPageApiReq {

    private Integer page;

    private Integer rows;

    /**
     * 课程名称
     */
    private String courseName;

    /**
     * 课程类型Guid
     */
    private String courseTypeGuid;

    /**
     * 课节名称
     */
    private String lessonName;

    /**
     * 课程发布时间查询开始时间
     */
    private Long courseReleaseStartTimestamp;

    /**
     * 课程发布时间查询结束时间
     */
    private Long courseReleaseEndTimestamp;

    /**
     * 考试状态
     */
    private Short examStatus;

    private String expertGuid;

    private String courseTypeName;

    /**
     * 二开 - 排除的课程类型列表
     */
    private List<String> excludeCourseTypeList;

}
