Browse Source

对外接口批量保存学生、考生信息列表,条数限制每次100条内

deason 1 year ago
parent
commit
9bcb0821eb

+ 43 - 45
examcloud-exchange-api/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/request/OuterBatchSaveExamStudentReq.java

@@ -1,76 +1,74 @@
 package cn.com.qmth.examcloud.exchange.outer.api.request;
 package cn.com.qmth.examcloud.exchange.outer.api.request;
 
 
-import java.util.List;
-
 import cn.com.qmth.examcloud.api.commons.exchange.EnterpriseRequest;
 import cn.com.qmth.examcloud.api.commons.exchange.EnterpriseRequest;
 import cn.com.qmth.examcloud.exchange.outer.api.bean.ExamStudent4BatchBean;
 import cn.com.qmth.examcloud.exchange.outer.api.bean.ExamStudent4BatchBean;
 import io.swagger.annotations.ApiModelProperty;
 import io.swagger.annotations.ApiModelProperty;
 
 
+import java.util.List;
+
 /**
 /**
  * 类注释
  * 类注释
  *
  *
  * @author WANGWEI
  * @author WANGWEI
  * @date 2019年1月8日
  * @date 2019年1月8日
- * @Copyright (c) 2018-? http://qmth.com.cn All Rights Reserved.
  */
  */
 public class OuterBatchSaveExamStudentReq extends EnterpriseRequest {
 public class OuterBatchSaveExamStudentReq extends EnterpriseRequest {
 
 
-	private static final long serialVersionUID = 9086274932441194883L;
+    private static final long serialVersionUID = 9086274932441194883L;
 
 
-	@ApiModelProperty(value = "顶级机构", example = "0", required = true)
-	private Long rootOrgId;
+    @ApiModelProperty(value = "顶级机构", example = "0", required = true)
+    private Long rootOrgId;
 
 
-	@ApiModelProperty(value = "考试ID", example = "100", required = false)
-	private Long examId;
+    @ApiModelProperty(value = "考试ID", example = "100", required = false)
+    private Long examId;
 
 
-	@ApiModelProperty(value = "考试名称(废弃属性,实际上作为考试编码使用)", example = "2018年秋季入学考试", required = false)
-	@Deprecated
-	private String examName;
+    @ApiModelProperty(value = "考试名称(废弃属性,实际上作为考试编码使用)", hidden = true)
+    private String examName;
 
 
-	@ApiModelProperty(value = "考试编码", example = "2018年秋季入学考试", required = true)
-	private String examCode;
+    @ApiModelProperty(value = "考试编码", example = "xxxx年秋季入学考试", required = true)
+    private String examCode;
 
 
-	@ApiModelProperty(value = "考生集合", example = "", required = true)
-	List<ExamStudent4BatchBean> examStudentList;
+    @ApiModelProperty(value = "考生信息列表(条数限制每次100条内)", required = true)
+    List<ExamStudent4BatchBean> examStudentList;
 
 
-	public Long getRootOrgId() {
-		return rootOrgId;
-	}
+    public Long getRootOrgId() {
+        return rootOrgId;
+    }
 
 
-	public void setRootOrgId(Long rootOrgId) {
-		this.rootOrgId = rootOrgId;
-	}
+    public void setRootOrgId(Long rootOrgId) {
+        this.rootOrgId = rootOrgId;
+    }
 
 
-	public Long getExamId() {
-		return examId;
-	}
+    public Long getExamId() {
+        return examId;
+    }
 
 
-	public void setExamId(Long examId) {
-		this.examId = examId;
-	}
+    public void setExamId(Long examId) {
+        this.examId = examId;
+    }
 
 
-	public String getExamName() {
-		return examName;
-	}
+    public String getExamName() {
+        return examName;
+    }
 
 
-	public void setExamName(String examName) {
-		this.examName = examName;
-	}
+    public void setExamName(String examName) {
+        this.examName = examName;
+    }
 
 
-	public String getExamCode() {
-		return examCode;
-	}
+    public String getExamCode() {
+        return examCode;
+    }
 
 
-	public void setExamCode(String examCode) {
-		this.examCode = examCode;
-	}
+    public void setExamCode(String examCode) {
+        this.examCode = examCode;
+    }
 
 
-	public List<ExamStudent4BatchBean> getExamStudentList() {
-		return examStudentList;
-	}
+    public List<ExamStudent4BatchBean> getExamStudentList() {
+        return examStudentList;
+    }
 
 
-	public void setExamStudentList(List<ExamStudent4BatchBean> examStudentList) {
-		this.examStudentList = examStudentList;
-	}
+    public void setExamStudentList(List<ExamStudent4BatchBean> examStudentList) {
+        this.examStudentList = examStudentList;
+    }
 
 
 }
 }

+ 22 - 23
examcloud-exchange-api/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/request/OuterBatchSaveStudentReq.java

@@ -1,35 +1,34 @@
 package cn.com.qmth.examcloud.exchange.outer.api.request;
 package cn.com.qmth.examcloud.exchange.outer.api.request;
 
 
-import java.util.List;
-
 import cn.com.qmth.examcloud.api.commons.exchange.EnterpriseRequest;
 import cn.com.qmth.examcloud.api.commons.exchange.EnterpriseRequest;
 import cn.com.qmth.examcloud.exchange.outer.api.bean.Student4BatchBean;
 import cn.com.qmth.examcloud.exchange.outer.api.bean.Student4BatchBean;
+import io.swagger.annotations.ApiModelProperty;
+
+import java.util.List;
+
+public class OuterBatchSaveStudentReq extends EnterpriseRequest {
+
+    private static final long serialVersionUID = -5950300030279373369L;
 
 
-public class OuterBatchSaveStudentReq extends EnterpriseRequest{
+    private Long rootOrgId;
 
 
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = -5950300030279373369L;
-	
-	private Long rootOrgId;
-	
-	private List<Student4BatchBean> studentList;
+    @ApiModelProperty(value = "学生信息列表(条数限制每次100条内)", required = true)
+    private List<Student4BatchBean> studentList;
 
 
-	public Long getRootOrgId() {
-		return rootOrgId;
-	}
+    public Long getRootOrgId() {
+        return rootOrgId;
+    }
 
 
-	public void setRootOrgId(Long rootOrgId) {
-		this.rootOrgId = rootOrgId;
-	}
+    public void setRootOrgId(Long rootOrgId) {
+        this.rootOrgId = rootOrgId;
+    }
 
 
-	public List<Student4BatchBean> getStudentList() {
-		return studentList;
-	}
+    public List<Student4BatchBean> getStudentList() {
+        return studentList;
+    }
 
 
-	public void setStudentList(List<Student4BatchBean> studentList) {
-		this.studentList = studentList;
-	}
+    public void setStudentList(List<Student4BatchBean> studentList) {
+        this.studentList = studentList;
+    }
 
 
 }
 }