|
@@ -0,0 +1,106 @@
|
|
|
+package com.qmth.teachcloud.mark.dto.refix;
|
|
|
+
|
|
|
+import javax.validation.constraints.Min;
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
+
|
|
|
+import com.qmth.teachcloud.mark.bean.ArrayResult;
|
|
|
+import com.qmth.teachcloud.mark.bean.BoolResult;
|
|
|
+import com.qmth.teachcloud.mark.bean.StringResult;
|
|
|
+import com.qmth.teachcloud.mark.entity.ScanPaperPage;
|
|
|
+
|
|
|
+public class PageRefixDomain {
|
|
|
+
|
|
|
+ @NotNull(message = "paper.page.index不能为空")
|
|
|
+ @Min(value = 1, message = "paper.page.index不能小于1")
|
|
|
+ private Integer index;
|
|
|
+
|
|
|
+ private String sheetUri;
|
|
|
+
|
|
|
+ private BoolResult absent;
|
|
|
+
|
|
|
+ private BoolResult breach;
|
|
|
+
|
|
|
+ private StringResult paperType;
|
|
|
+
|
|
|
+ private ArrayResult question;
|
|
|
+
|
|
|
+ private ArrayResult selective;
|
|
|
+
|
|
|
+ private String recogData;
|
|
|
+
|
|
|
+ public Integer getIndex() {
|
|
|
+ return index;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIndex(Integer index) {
|
|
|
+ this.index = index;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSheetUri() {
|
|
|
+ return sheetUri;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSheetUri(String sheetUri) {
|
|
|
+ this.sheetUri = sheetUri;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BoolResult getAbsent() {
|
|
|
+ return absent;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setAbsent(BoolResult absent) {
|
|
|
+ this.absent = absent;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BoolResult getBreach() {
|
|
|
+ return breach;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setBreach(BoolResult breach) {
|
|
|
+ this.breach = breach;
|
|
|
+ }
|
|
|
+
|
|
|
+ public StringResult getPaperType() {
|
|
|
+ return paperType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPaperType(StringResult paperType) {
|
|
|
+ this.paperType = paperType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public ArrayResult getQuestion() {
|
|
|
+ return question;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setQuestion(ArrayResult question) {
|
|
|
+ this.question = question;
|
|
|
+ }
|
|
|
+
|
|
|
+ public ArrayResult getSelective() {
|
|
|
+ return selective;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSelective(ArrayResult selective) {
|
|
|
+ this.selective = selective;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRecogData() {
|
|
|
+ return recogData;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRecogData(String recogData) {
|
|
|
+ this.recogData = recogData;
|
|
|
+ }
|
|
|
+
|
|
|
+ public ScanPaperPage update(ScanPaperPage page) {
|
|
|
+ page.setSheetPath(sheetUri);
|
|
|
+ page.setAbsent(absent);
|
|
|
+ page.setBreach(breach);
|
|
|
+// page.setPaperType(paperType);
|
|
|
+ page.setQuestion(question);
|
|
|
+ page.setSelective(selective);
|
|
|
+ page.setRecogData(recogData);
|
|
|
+// page.checkPaperType(barcodeContents);
|
|
|
+ return page;
|
|
|
+ }
|
|
|
+}
|