Commit d0d8f4dc authored by luzhuang's avatar luzhuang

更新代码

parent 6954ba69
...@@ -691,7 +691,7 @@ public class BLessonController extends PaginationController<BLesson> { ...@@ -691,7 +691,7 @@ public class BLessonController extends PaginationController<BLesson> {
* @return * @return
* @author: zhangqingle * @author: zhangqingle
*/ */
@ApiOperation(value = "640 用户管理 - 课程情况 ", notes = "用户管理 - 课程情况 ") @ApiOperation(value = "640 用户管理 - 课程情况 ", notes = "用户管理 - 课程情况 " )
@GetMapping(value = "/userManageLessonByPagination") @GetMapping(value = "/userManageLessonByPagination")
public Result userManageLessonByPagination(CurUser curUser, @Valid UserLessonDTO userLessonDTO, BindingResult bindingResult) { public Result userManageLessonByPagination(CurUser curUser, @Valid UserLessonDTO userLessonDTO, BindingResult bindingResult) {
bLessonService.userManageLessonByPagination(getPaginationUtility(), userLessonDTO); bLessonService.userManageLessonByPagination(getPaginationUtility(), userLessonDTO);
...@@ -702,10 +702,9 @@ public class BLessonController extends PaginationController<BLesson> { ...@@ -702,10 +702,9 @@ public class BLessonController extends PaginationController<BLesson> {
gridModel); gridModel);
} }
@ApiOperation(value = "641 用户管理 - 考试情况 ", notes = "用户管理 - 考试情况 ") @ApiOperation(value = "641 用户管理 - 考试情况 ", notes = "用户管理 - 考试情况 " ,response = ExamDto.class)
@GetMapping(value = "/userManageExamByPagination") @GetMapping(value = "/userManageExamByPagination")
public Result userManageExamByPagination(CurUser curUser, @Valid ExamQueryDto dto, BindingResult bindingResult) { public Result userManageExamByPagination(CurUser curUser, @Valid ExamQueryDto dto, BindingResult bindingResult) {
//原型不完整---查询条件不明确
bLessonService.userManageExamByPagination(getPaginationUtility(), dto); bLessonService.userManageExamByPagination(getPaginationUtility(), dto);
GridModel gridModel = getGridModelResponse(); GridModel gridModel = getGridModelResponse();
return Result.builder(new PersistModel(1), return Result.builder(new PersistModel(1),
......
package org.rcisoft.business.blesson.dto; package org.rcisoft.business.blesson.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
@Data @Data
public class ExamDto { public class ExamDto {
@ApiModelProperty(value = "试卷名称")
public String paperName; public String paperName;
@ApiModelProperty(value = "考试时长")
public String examTime; public String examTime;
@ApiModelProperty(value = "及格分数/卷面分数")
public String paperScore; public String paperScore;
@ApiModelProperty(value = "考试状态")
public String paperStatus; public String paperStatus;
@ApiModelProperty(value = "考试结果")
public String examResult; public String examResult;
@ApiModelProperty(value = "试卷得分")
public String score; public String score;
@ApiModelProperty(value = "考试耗时")
public String timeCost; public String timeCost;
@ApiModelProperty(value = "开考时间")
public Date examStart; public Date examStart;
@ApiModelProperty(value = "交卷时间")
public Date examEnd; public Date examEnd;
public Date PaperEndTime; public Date PaperEndTime;
} }
...@@ -1308,15 +1308,15 @@ public class BLessonServiceImpl implements BLessonService { ...@@ -1308,15 +1308,15 @@ public class BLessonServiceImpl implements BLessonService {
for(ExamDto examDto : list){ for(ExamDto examDto : list){
//考试状态 0待参加 1已完成 2已失效 3进行中 //考试状态 0待参加 1已完成 2已失效 3进行中
if(examDto.getPaperStatus() == null && examDto.getPaperEndTime().after(new Date())){ if(examDto.getPaperStatus() == null && examDto.getPaperEndTime().after(new Date())){
examDto.setPaperStatus("0"); examDto.setPaperStatus("待参加");
examDto.setExamResult(null); examDto.setExamResult(null);
}else if(examDto.getPaperStatus() == null && examDto.getPaperEndTime().before(new Date())) { }else if(examDto.getPaperStatus() == null && examDto.getPaperEndTime().before(new Date())) {
examDto.setPaperStatus("2"); examDto.setPaperStatus("已失效");
examDto.setExamResult(null); examDto.setExamResult(null);
}else if("1".equals(examDto.getPaperStatus()) || "2".equals(examDto.getPaperStatus())){ }else if("1".equals(examDto.getPaperStatus()) || "2".equals(examDto.getPaperStatus())){
examDto.setPaperStatus("1"); examDto.setPaperStatus("已完成");
}else if("0".equals(examDto.getPaperStatus())){ }else if("0".equals(examDto.getPaperStatus())){
examDto.setPaperStatus("3"); examDto.setPaperStatus("进行中");
examDto.setScore(null); examDto.setScore(null);
examDto.setExamResult(null); examDto.setExamResult(null);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment