package com.qxgmat.dto.response; import com.nuliji.tools.annotation.Dto; import com.qxgmat.data.dao.entity.UserCourseAppointmentComment; import com.qxgmat.data.dao.entity.UserOrderRecord; import com.qxgmat.dto.extend.*; import java.util.Collection; import java.util.Date; import java.util.List; @Dto(entity = UserOrderRecord.class) public class UserCourseDetailDto { private Integer id; private Integer productId; private CourseExtendDto course; private Integer vsNo; private Integer number; private Integer teacherId; private CourseTeacherExtendDto teacher; private Date startTime; private Date endTime; private Date useStartTime; private Date useEndTime; private String cctalkName; private Integer isUsed; private Integer isStop; private Integer isSuspend; private Date suspendTime; private Date restoreTime; private Integer commentTips; private Integer courseAward; private Integer expireDays; private Integer useExpireDays; private Collection<CourseNoExtendDto> courseNos; private Integer currentNo; private Integer totalTime; private Integer totalDays; private Integer previewProgress; private Collection<UserCourseAppointmentExtendDto> appointments; private Integer askNumber; private Integer answerNumber; private Integer noteNumber; private Collection<UserCourseProgressExtendDto> progress; private Collection<BasePaperExtendDto> papers; private Collection<UserCourseAppointmentComment> comments; public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getProductId() { return productId; } public void setProductId(Integer productId) { this.productId = productId; } public CourseExtendDto getCourse() { return course; } public void setCourse(CourseExtendDto course) { this.course = course; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Date getUseStartTime() { return useStartTime; } public void setUseStartTime(Date useStartTime) { this.useStartTime = useStartTime; } public Date getUseEndTime() { return useEndTime; } public void setUseEndTime(Date useEndTime) { this.useEndTime = useEndTime; } public Integer getIsStop() { return isStop; } public void setIsStop(Integer isStop) { this.isStop = isStop; } public Integer getIsSuspend() { return isSuspend; } public void setIsSuspend(Integer isSuspend) { this.isSuspend = isSuspend; } public Date getSuspendTime() { return suspendTime; } public void setSuspendTime(Date suspendTime) { this.suspendTime = suspendTime; } public Date getRestoreTime() { return restoreTime; } public void setRestoreTime(Date restoreTime) { this.restoreTime = restoreTime; } public Integer getIsUsed() { return isUsed; } public void setIsUsed(Integer isUsed) { this.isUsed = isUsed; } public Collection<CourseNoExtendDto> getCourseNos() { return courseNos; } public void setCourseNos(Collection<CourseNoExtendDto> courseNos) { this.courseNos = courseNos; } public Integer getAskNumber() { return askNumber; } public void setAskNumber(Integer askNumber) { this.askNumber = askNumber; } public Integer getAnswerNumber() { return answerNumber; } public void setAnswerNumber(Integer answerNumber) { this.answerNumber = answerNumber; } public Integer getNoteNumber() { return noteNumber; } public void setNoteNumber(Integer noteNumber) { this.noteNumber = noteNumber; } public Collection<UserCourseAppointmentExtendDto> getAppointments() { return appointments; } public void setAppointments(Collection<UserCourseAppointmentExtendDto> appointments) { this.appointments = appointments; } public Collection<BasePaperExtendDto> getPapers() { return papers; } public void setPapers(Collection<BasePaperExtendDto> papers) { this.papers = papers; } public CourseTeacherExtendDto getTeacher() { return teacher; } public void setTeacher(CourseTeacherExtendDto teacher) { this.teacher = teacher; } public Integer getVsNo() { return vsNo; } public void setVsNo(Integer vsNo) { this.vsNo = vsNo; } public Integer getTeacherId() { return teacherId; } public void setTeacherId(Integer teacherId) { this.teacherId = teacherId; } public Integer getCurrentNo() { return currentNo; } public void setCurrentNo(Integer currentNo) { this.currentNo = currentNo; } public Integer getTotalDays() { return totalDays; } public void setTotalDays(Integer totalDays) { this.totalDays = totalDays; } public Integer getPreviewProgress() { return previewProgress; } public void setPreviewProgress(Integer previewProgress) { this.previewProgress = previewProgress; } public Integer getTotalTime() { return totalTime; } public void setTotalTime(Integer totalTime) { this.totalTime = totalTime; } public Integer getNumber() { return number; } public void setNumber(Integer number) { this.number = number; } public Integer getCommentTips() { return commentTips; } public void setCommentTips(Integer commentTips) { this.commentTips = commentTips; } public Integer getCourseAward() { return courseAward; } public void setCourseAward(Integer courseAward) { this.courseAward = courseAward; } public Collection<UserCourseAppointmentComment> getComments() { return comments; } public void setComments(Collection<UserCourseAppointmentComment> comments) { this.comments = comments; } public Integer getExpireDays() { return expireDays; } public void setExpireDays(Integer expireDays) { this.expireDays = expireDays; } public Integer getUseExpireDays() { return useExpireDays; } public void setUseExpireDays(Integer useExpireDays) { this.useExpireDays = useExpireDays; } public Collection<UserCourseProgressExtendDto> getProgress() { return progress; } public void setProgress(Collection<UserCourseProgressExtendDto> progress) { this.progress = progress; } public String getCctalkName() { return cctalkName; } public void setCctalkName(String cctalkName) { this.cctalkName = cctalkName; } }