WANG 6 jaren geleden
bovenliggende
commit
b69eeea12c

+ 12 - 0
examcloud-exchange-outer-api/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/request/OuterSaveStudentReq.java

@@ -1,6 +1,7 @@
 package cn.com.qmth.examcloud.exchange.outer.api.request;
 
 import cn.com.qmth.examcloud.commons.web.cloud.api.BaseRequest;
+import io.swagger.annotations.ApiModelProperty;
 
 /**
  * 类注释
@@ -16,56 +17,67 @@ public class OuterSaveStudentReq extends BaseRequest {
 	/**
 	 * 学生姓名
 	 */
+	@ApiModelProperty(value = "学生姓名", example = "赵飞燕", required = true)
 	private String name;
 
 	/**
 	 * 顶级机构ID
 	 */
+	@ApiModelProperty(value = "顶级机构ID", example = "0", required = true)
 	private Long rootOrgId;
 
 	/**
 	 * 机构ID
 	 */
+	@ApiModelProperty(value = "学习中心ID", example = "1", required = true)
 	private Long orgId;
 
 	/**
 	 * 学习中心编码
 	 */
+	@ApiModelProperty(value = "学习中心编码", example = "LC111111", required = true)
 	private String orgCode;
 
 	/**
 	 * 学习中心名称
 	 */
+	@ApiModelProperty(value = "学习中心名称", example = "LC111111", required = true)
 	private String orgName;
 
 	/**
 	 * 学生code
 	 */
+	@ApiModelProperty(value = "学号", example = "1111", required = true)
 	private String studentCode;
 
 	/**
 	 * 身份证号码
 	 */
+	@ApiModelProperty(value = "身份证号", example = "XXXXXXXXXXXXXXXXXX", required = true)
 	private String identityNumber;
 
 	/**
 	 * 备注
 	 */
+	@ApiModelProperty(value = "备注", example = "xx", required = false)
 	private String remark;
 
 	/**
 	 * 图片地址
 	 */
+	@ApiModelProperty(value = "图片URL", example = "http://xxxx.xx/photo.jpg", required = false)
 	private String photoUrl;
 
 	/**
 	 * 手机号码
 	 */
+	@ApiModelProperty(value = "手机号码", example = "XXXXXXXXXXX", required = true)
 	private String phoneNumber;
 
 	/**
 	 * 操作者
 	 */
+	@ApiModelProperty(value = "操作者", example = "XXX", required = true)
 	private String operator;
 
 	public String getName() {

+ 5 - 0
examcloud-exchange-outer-api/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/response/OuterSaveStudentResp.java

@@ -1,17 +1,22 @@
 package cn.com.qmth.examcloud.exchange.outer.api.response;
 
 import cn.com.qmth.examcloud.commons.web.cloud.api.BaseResponse;
+import io.swagger.annotations.ApiModelProperty;
 
 public class OuterSaveStudentResp extends BaseResponse {
 
 	private static final long serialVersionUID = 2523302124132923363L;
 
+	@ApiModelProperty(value = "学生ID", example = "100", required = true)
 	private Long studentId;
 
+	@ApiModelProperty(value = "顶级机构ID", example = "0", required = true)
 	private Long rootOrgId;
 
+	@ApiModelProperty(value = "学习中心ID", example = "1", required = true)
 	private Long orgId;
 
+	@ApiModelProperty(value = "学习中心编码", example = "LC111111", required = true)
 	private String orgName;
 
 	public Long getStudentId() {