diff --git a/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/request/UserExamReqDTO.java b/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/request/UserExamReqDTO.java index 2ceeb64..8d57fce 100644 --- a/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/request/UserExamReqDTO.java +++ b/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/request/UserExamReqDTO.java @@ -27,9 +27,9 @@ public class UserExamReqDTO extends UserExamDTO { private String realName; /** - * 考试类型(1:模拟考试,2:正式考试,3:补考) + * 考试类型(0:正式考试和补考,1:模拟考试,2:正式考试,3:补考) * */ - @ApiModelProperty(value = "考试类型(1:模拟考试,2:正式考试,3:补考)", required=true) + @ApiModelProperty(value = "考试类型(0:正式考试和补考,1:模拟考试,2:正式考试,3:补考)", required=true) private Integer examType; diff --git a/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/response/UserExamRespDTO.java b/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/response/UserExamRespDTO.java index ddc428f..ce35bbe 100644 --- a/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/response/UserExamRespDTO.java +++ b/exam-admin/src/main/java/com/yf/exam/modules/user/exam/dto/response/UserExamRespDTO.java @@ -1,9 +1,14 @@ package com.yf.exam.modules.user.exam.dto.response; +import com.fasterxml.jackson.annotation.JsonFormat; import com.yf.exam.modules.user.exam.dto.UserExamDTO; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import java.time.LocalDate; +import java.time.LocalTime; import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; /** *
@@ -31,5 +36,46 @@ public class UserExamRespDTO extends UserExamDTO { @ApiModelProperty(value = "人员名称", required=true) private String realName; + + /** + * 开始日期 + */ + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "开始日期", required=true) + private LocalDate startDate; + + /** + * 结束日期 + */ + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "结束日期", required=true) + private LocalDate endDate; + + @JsonFormat(timezone = "GMT+8", pattern = "HH:mm") + @DateTimeFormat(pattern = "HH:mm") + @ApiModelProperty(value = "开始时间", required=true) + private LocalTime startTime; + + @JsonFormat(timezone = "GMT+8", pattern = "HH:mm") + @DateTimeFormat(pattern = "HH:mm") + @ApiModelProperty(value = "结束时间", required=true) + private LocalTime endTime; + + @ApiModelProperty(value = "总分数", required=true) + private Integer totalScore; + + @ApiModelProperty(value = "总时长(分钟)", required=true) + private Integer totalTime; + + @ApiModelProperty(value = "及格分数", required=true) + private Integer qualifyScore; + + /** + * 考试费用 + */ + @ApiModelProperty(value = "考试费用", required=true) + private BigDecimal examFee; } diff --git a/exam-admin/src/main/resources/mapper/user/UserExamMapper.xml b/exam-admin/src/main/resources/mapper/user/UserExamMapper.xml index f1a121e..e6803ac 100644 --- a/exam-admin/src/main/resources/mapper/user/UserExamMapper.xml +++ b/exam-admin/src/main/resources/mapper/user/UserExamMapper.xml @@ -29,7 +29,9 @@