Commit 64d4f18d authored by bing zhang's avatar bing zhang
Browse files

1

parent 539344b2
package com.mindskip.xzs.viewmodel.education;
import com.mindskip.xzs.viewmodel.BaseVM;
public class SubjectResponseVM extends BaseVM {
private Integer id;
private String name;
private Integer level;
private String levelName;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getLevel() {
return level;
}
public void setLevel(Integer level) {
this.level = level;
}
public String getLevelName() {
return levelName;
}
public void setLevelName(String levelName) {
this.levelName = levelName;
}
}
package com.mindskip.xzs.viewmodel.exam;
import javax.validation.Valid;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.List;
public class ExamPaperEditRequestVM {
private Integer id;
@NotNull
private Integer level;
@NotNull
private Integer subjectId;
@NotNull
private Integer paperType;
@NotBlank
private String name;
@NotNull
private Integer suggestTime;
private List<String> limitDateTime;
@Size(min = 1,message = "请添加试卷标题")
@Valid
private List<ExamPaperTitleItemVM> titleItems;
private String score;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getLevel() {
return level;
}
public void setLevel(Integer level) {
this.level = level;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public Integer getPaperType() {
return paperType;
}
public void setPaperType(Integer paperType) {
this.paperType = paperType;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getSuggestTime() {
return suggestTime;
}
public void setSuggestTime(Integer suggestTime) {
this.suggestTime = suggestTime;
}
public List<String> getLimitDateTime() {
return limitDateTime;
}
public void setLimitDateTime(List<String> limitDateTime) {
this.limitDateTime = limitDateTime;
}
public List<ExamPaperTitleItemVM> getTitleItems() {
return titleItems;
}
public void setTitleItems(List<ExamPaperTitleItemVM> titleItems) {
this.titleItems = titleItems;
}
public String getScore() {
return score;
}
public void setScore(String score) {
this.score = score;
}
}
package com.mindskip.xzs.viewmodel.exam;
import com.mindskip.xzs.base.BasePage;
public class ExamPaperPageRequestVM extends BasePage {
private Integer id;
private Integer subjectId;
private Integer level;
private Integer paperType;
private Integer taskExamId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public Integer getLevel() {
return level;
}
public void setLevel(Integer level) {
this.level = level;
}
public Integer getPaperType() {
return paperType;
}
public void setPaperType(Integer paperType) {
this.paperType = paperType;
}
public Integer getTaskExamId() {
return taskExamId;
}
public void setTaskExamId(Integer taskExamId) {
this.taskExamId = taskExamId;
}
}
package com.mindskip.xzs.viewmodel.exam;
import com.mindskip.xzs.viewmodel.question.QuestionEditRequestVM;
import javax.validation.Valid;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.util.List;
public class ExamPaperTitleItemVM {
@NotBlank(message = "标题内容不能为空")
private String name;
@Size(min = 1,message = "请添加题目")
@Valid
private List<QuestionEditRequestVM> questionItems;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List<QuestionEditRequestVM> getQuestionItems() {
return questionItems;
}
public void setQuestionItems(List<QuestionEditRequestVM> questionItems) {
this.questionItems = questionItems;
}
}
package com.mindskip.xzs.viewmodel.exam;
public class ExamResponseVM {
private Integer id;
private String name;
private Integer questionCount;
private Integer score;
private String createTime;
private Integer createUser;
private Integer subjectId;
private Integer paperType;
private Integer frameTextContentId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getQuestionCount() {
return questionCount;
}
public void setQuestionCount(Integer questionCount) {
this.questionCount = questionCount;
}
public Integer getScore() {
return score;
}
public void setScore(Integer score) {
this.score = score;
}
public String getCreateTime() {
return createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
public Integer getCreateUser() {
return createUser;
}
public void setCreateUser(Integer createUser) {
this.createUser = createUser;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public Integer getPaperType() {
return paperType;
}
public void setPaperType(Integer paperType) {
this.paperType = paperType;
}
public Integer getFrameTextContentId() {
return frameTextContentId;
}
public void setFrameTextContentId(Integer frameTextContentId) {
this.frameTextContentId = frameTextContentId;
}
}
package com.mindskip.xzs.viewmodel.file;
import java.util.List;
public class UeditorConfigVM {
private String imageActionName;
private String imageFieldName;
private Long imageMaxSize;
private List<String> imageAllowFiles;
private boolean imageCompressEnable;
private Integer imageCompressBorder;
private String imageInsertAlign;
private String imageUrlPrefix;
private String imagePathFormat;
public String getImageActionName() {
return imageActionName;
}
public void setImageActionName(String imageActionName) {
this.imageActionName = imageActionName;
}
public String getImageFieldName() {
return imageFieldName;
}
public void setImageFieldName(String imageFieldName) {
this.imageFieldName = imageFieldName;
}
public Long getImageMaxSize() {
return imageMaxSize;
}
public void setImageMaxSize(Long imageMaxSize) {
this.imageMaxSize = imageMaxSize;
}
public List<String> getImageAllowFiles() {
return imageAllowFiles;
}
public void setImageAllowFiles(List<String> imageAllowFiles) {
this.imageAllowFiles = imageAllowFiles;
}
public boolean isImageCompressEnable() {
return imageCompressEnable;
}
public void setImageCompressEnable(boolean imageCompressEnable) {
this.imageCompressEnable = imageCompressEnable;
}
public Integer getImageCompressBorder() {
return imageCompressBorder;
}
public void setImageCompressBorder(Integer imageCompressBorder) {
this.imageCompressBorder = imageCompressBorder;
}
public String getImageInsertAlign() {
return imageInsertAlign;
}
public void setImageInsertAlign(String imageInsertAlign) {
this.imageInsertAlign = imageInsertAlign;
}
public String getImageUrlPrefix() {
return imageUrlPrefix;
}
public void setImageUrlPrefix(String imageUrlPrefix) {
this.imageUrlPrefix = imageUrlPrefix;
}
public String getImagePathFormat() {
return imagePathFormat;
}
public void setImagePathFormat(String imagePathFormat) {
this.imagePathFormat = imagePathFormat;
}
}
package com.mindskip.xzs.viewmodel.file;
public class UploadResultVM {
private String original;
private String name;
private String url;
private Long size;
private String type;
private String state;
public String getOriginal() {
return original;
}
public void setOriginal(String original) {
this.original = original;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public Long getSize() {
return size;
}
public void setSize(Long size) {
this.size = size;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
}
package com.mindskip.xzs.viewmodel.message;
import com.mindskip.xzs.base.BasePage;
public class MessagePageRequestVM extends BasePage {
private String sendUserName;
public String getSendUserName() {
return sendUserName;
}
public void setSendUserName(String sendUserName) {
this.sendUserName = sendUserName;
}
}
package com.mindskip.xzs.viewmodel.message;
public class MessageResponseVM {
private Integer id;
private String title;
private String content;
private String sendUserName;
private String receives;
private Integer receiveUserCount;
private Integer readCount;
private String createTime;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getSendUserName() {
return sendUserName;
}
public void setSendUserName(String sendUserName) {
this.sendUserName = sendUserName;
}
public String getReceives() {
return receives;
}
public void setReceives(String receives) {
this.receives = receives;
}
public Integer getReceiveUserCount() {
return receiveUserCount;
}
public void setReceiveUserCount(Integer receiveUserCount) {
this.receiveUserCount = receiveUserCount;
}
public Integer getReadCount() {
return readCount;
}
public void setReadCount(Integer readCount) {
this.readCount = readCount;
}
public String getCreateTime() {
return createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
}
package com.mindskip.xzs.viewmodel.message;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.util.List;
public class MessageSendVM {
@NotBlank
private String title;
@NotBlank
private String content;
@Size(min = 1, message = "接收人不能为空")
private List<Integer> receiveUserIds;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public List<Integer> getReceiveUserIds() {
return receiveUserIds;
}
public void setReceiveUserIds(List<Integer> receiveUserIds) {
this.receiveUserIds = receiveUserIds;
}
}
package com.mindskip.xzs.viewmodel.paper;
public class ExamAnswerResponseVM {
private Integer id;
private String name;
private Integer questionCount;
private Integer score;
private String createTime;
private Integer createUser;
private Integer subjectId;
private Integer paperType;
private Integer frameTextContentId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getQuestionCount() {
return questionCount;
}
public void setQuestionCount(Integer questionCount) {
this.questionCount = questionCount;
}
public Integer getScore() {
return score;
}
public void setScore(Integer score) {
this.score = score;
}
public String getCreateTime() {
return createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
public Integer getCreateUser() {
return createUser;
}
public void setCreateUser(Integer createUser) {
this.createUser = createUser;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public Integer getPaperType() {
return paperType;
}
public void setPaperType(Integer paperType) {
this.paperType = paperType;
}
public Integer getFrameTextContentId() {
return frameTextContentId;
}
public void setFrameTextContentId(Integer frameTextContentId) {
this.frameTextContentId = frameTextContentId;
}
}
package com.mindskip.xzs.viewmodel.paper;
import com.mindskip.xzs.base.BasePage;
public class ExamPaperAnswerPageRequestVM extends BasePage {
private Integer subjectId;
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
}
package com.mindskip.xzs.viewmodel.question;
import javax.validation.constraints.NotBlank;
public class QuestionEditItemVM {
@NotBlank
private String prefix;
@NotBlank
private String content;
private String score;
private String itemUuid;
public String getPrefix() {
return prefix;
}
public void setPrefix(String prefix) {
this.prefix = prefix;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getScore() {
return score;
}
public void setScore(String score) {
this.score = score;
}
public String getItemUuid() {
return itemUuid;
}
public void setItemUuid(String itemUuid) {
this.itemUuid = itemUuid;
}
}
package com.mindskip.xzs.viewmodel.question;
import org.hibernate.validator.constraints.Range;
import javax.validation.Valid;
import javax.validation.constraints.*;
import java.util.List;
public class QuestionEditRequestVM {
private Integer id;
@NotNull
private Integer questionType;
@NotNull
private Integer subjectId;
@NotBlank
private String title;
private Integer gradeLevel;
@Valid
private List<QuestionEditItemVM> items;
@NotBlank
private String analyze;
private List<String> correctArray;
private String correct;
@NotBlank
private String score;
@Range(min = 1, max = 5, message = "请选择题目难度")
private Integer difficult;
private Integer itemOrder;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getQuestionType() {
return questionType;
}
public void setQuestionType(Integer questionType) {
this.questionType = questionType;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public Integer getGradeLevel() {
return gradeLevel;
}
public void setGradeLevel(Integer gradeLevel) {
this.gradeLevel = gradeLevel;
}
public List<QuestionEditItemVM> getItems() {
return items;
}
public void setItems(List<QuestionEditItemVM> items) {
this.items = items;
}
public String getAnalyze() {
return analyze;
}
public void setAnalyze(String analyze) {
this.analyze = analyze;
}
public List<String> getCorrectArray() {
return correctArray;
}
public void setCorrectArray(List<String> correctArray) {
this.correctArray = correctArray;
}
public String getCorrect() {
return correct;
}
public void setCorrect(String correct) {
this.correct = correct;
}
public String getScore() {
return score;
}
public void setScore(String score) {
this.score = score;
}
public Integer getDifficult() {
return difficult;
}
public void setDifficult(Integer difficult) {
this.difficult = difficult;
}
public Integer getItemOrder() {
return itemOrder;
}
public void setItemOrder(Integer itemOrder) {
this.itemOrder = itemOrder;
}
}
package com.mindskip.xzs.viewmodel.question;
import com.mindskip.xzs.base.BasePage;
public class QuestionPageRequestVM extends BasePage {
private Integer id;
private Integer level;
private Integer subjectId;
private Integer questionType;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getLevel() {
return level;
}
public void setLevel(Integer level) {
this.level = level;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public Integer getQuestionType() {
return questionType;
}
public void setQuestionType(Integer questionType) {
this.questionType = questionType;
}
}
package com.mindskip.xzs.viewmodel.question;
import com.mindskip.xzs.viewmodel.BaseVM;
public class QuestionResponseVM extends BaseVM {
private Integer id;
private Integer questionType;
private Integer textContentId;
private String createTime;
private Integer subjectId;
private Integer createUser;
private String score;
private Integer status;
private String correct;
private Integer analyzeTextContentId;
private Integer difficult;
private String shortTitle;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getQuestionType() {
return questionType;
}
public void setQuestionType(Integer questionType) {
this.questionType = questionType;
}
public Integer getTextContentId() {
return textContentId;
}
public void setTextContentId(Integer textContentId) {
this.textContentId = textContentId;
}
public String getCreateTime() {
return createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
public Integer getSubjectId() {
return subjectId;
}
public void setSubjectId(Integer subjectId) {
this.subjectId = subjectId;
}
public Integer getCreateUser() {
return createUser;
}
public void setCreateUser(Integer createUser) {
this.createUser = createUser;
}
public String getScore() {
return score;
}
public void setScore(String score) {
this.score = score;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getCorrect() {
return correct;
}
public void setCorrect(String correct) {
this.correct = correct;
}
public Integer getAnalyzeTextContentId() {
return analyzeTextContentId;
}
public void setAnalyzeTextContentId(Integer analyzeTextContentId) {
this.analyzeTextContentId = analyzeTextContentId;
}
public Integer getDifficult() {
return difficult;
}
public void setDifficult(Integer difficult) {
this.difficult = difficult;
}
public String getShortTitle() {
return shortTitle;
}
public void setShortTitle(String shortTitle) {
this.shortTitle = shortTitle;
}
}
package com.mindskip.xzs.viewmodel.student.dashboard;
import java.util.List;
public class IndexVM {
private List<PaperInfo> fixedPaper;
private List<PaperInfoVM> timeLimitPaper;
private List<PaperInfo> pushPaper;
public List<PaperInfo> getFixedPaper() {
return fixedPaper;
}
public void setFixedPaper(List<PaperInfo> fixedPaper) {
this.fixedPaper = fixedPaper;
}
public List<PaperInfoVM> getTimeLimitPaper() {
return timeLimitPaper;
}
public void setTimeLimitPaper(List<PaperInfoVM> timeLimitPaper) {
this.timeLimitPaper = timeLimitPaper;
}
public List<PaperInfo> getPushPaper() {
return pushPaper;
}
public void setPushPaper(List<PaperInfo> pushPaper) {
this.pushPaper = pushPaper;
}
}
package com.mindskip.xzs.viewmodel.student.dashboard;
import java.util.Date;
public class PaperFilter {
private Integer userId;
private Date dateTime;
private Integer examPaperType;
private Integer gradeLevel;
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public Date getDateTime() {
return dateTime;
}
public void setDateTime(Date dateTime) {
this.dateTime = dateTime;
}
public Integer getExamPaperType() {
return examPaperType;
}
public void setExamPaperType(Integer examPaperType) {
this.examPaperType = examPaperType;
}
public Integer getGradeLevel() {
return gradeLevel;
}
public void setGradeLevel(Integer gradeLevel) {
this.gradeLevel = gradeLevel;
}
}
package com.mindskip.xzs.viewmodel.student.dashboard;
import java.util.Date;
public class PaperInfo {
private Integer id;
private String name;
private Date limitStartTime;
private Date limitEndTime;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getLimitStartTime() {
return limitStartTime;
}
public void setLimitStartTime(Date limitStartTime) {
this.limitStartTime = limitStartTime;
}
public Date getLimitEndTime() {
return limitEndTime;
}
public void setLimitEndTime(Date limitEndTime) {
this.limitEndTime = limitEndTime;
}
}
package com.mindskip.xzs.viewmodel.student.dashboard;
public class PaperInfoVM extends PaperInfo {
private String startTime;
private String endTime;
public String getStartTime() {
return startTime;
}
public void setStartTime(String startTime) {
this.startTime = startTime;
}
public String getEndTime() {
return endTime;
}
public void setEndTime(String endTime) {
this.endTime = endTime;
}
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment