deason 6 tahun lalu
induk
melakukan
db6dda6d45

+ 2 - 2
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/IdEntity.java → examcloud-core-print-common/src/main/java/cn/com/qmth/examcloud/core/print/common/IdEntity.java

@@ -1,11 +1,11 @@
 /*
  * *************************************************
  * Copyright (c) 2018 QMTH. All Rights Reserved.
- * Created by Deason on 2018-10-17 16:28:20.
+ * Created by Deason on 2018-10-24 14:43:52.
  * *************************************************
  */
 
-package cn.com.qmth.examcloud.core.print.entity;
+package cn.com.qmth.examcloud.core.print.common;
 
 import cn.com.qmth.examcloud.commons.web.jpa.JpaEntity;
 import org.springframework.format.annotation.DateTimeFormat;

+ 54 - 0
examcloud-core-print-common/src/main/java/cn/com/qmth/examcloud/core/print/common/PageQuery.java

@@ -0,0 +1,54 @@
+/*
+ * *************************************************
+ * Copyright (c) 2018 QMTH. All Rights Reserved.
+ * Created by Deason on 2018-10-24 14:24:55.
+ * *************************************************
+ */
+
+package cn.com.qmth.examcloud.core.print.common;
+
+import java.io.Serializable;
+
+/**
+ * @author: fengdesheng
+ * @since: 2018/10/17
+ */
+public class PageQuery implements Serializable {
+    private static final long serialVersionUID = 1L;
+    protected Integer pageNo;
+    protected Integer pageSize;
+
+    public PageQuery(Integer pageNo, Integer pageSize) {
+        this.pageNo = pageNo;
+        this.pageSize = pageSize;
+    }
+
+    public PageQuery() {
+
+    }
+
+    public Integer getPageNo() {
+        if (pageNo == null || pageNo < 0) {
+            // default value
+            return 1;
+        }
+        return pageNo;
+    }
+
+    public Integer getPageSize() {
+        if (pageSize == null || pageSize < 1) {
+            // default value
+            return 10;
+        }
+        return pageSize;
+    }
+
+    public void setPageNo(Integer pageNo) {
+        this.pageNo = pageNo;
+    }
+
+    public void setPageSize(Integer pageSize) {
+        this.pageSize = pageSize;
+    }
+
+}

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/CoursePaper.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/CourseStatistic.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/ExamStructure.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/ObjectiveQuestionStructure.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/PrintingProject.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 1 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/PrintingTemplate.java

@@ -7,6 +7,7 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
 import cn.com.qmth.examcloud.core.print.enums.TemplateType;
 
 import javax.persistence.*;

+ 1 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/ProjectBackupSetting.java

@@ -7,6 +7,7 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
 import cn.com.qmth.examcloud.core.print.enums.BackupGroupType;
 
 import javax.persistence.*;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/ProjectOtherSetting.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/QuestionStatistic.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 2 - 0
examcloud-core-print-dao/src/main/java/cn/com/qmth/examcloud/core/print/entity/SubjectiveQuestionStructure.java

@@ -7,6 +7,8 @@
 
 package cn.com.qmth.examcloud.core.print.entity;
 
+import cn.com.qmth.examcloud.core.print.common.IdEntity;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Index;

+ 1 - 1
examcloud-core-print-starter/src/main/resources/application.properties

@@ -1,7 +1,7 @@
 #debug=true
 spring.profiles.active=dev
 #mvc config
-server.port=8013
+server.port=8089
 spring.http.multipart.max-file-size=50Mb
 spring.http.multipart.max-request-size=50Mb
 spring.jackson.date-format=yyyy-MM-dd HH:mm:ss