|
@@ -258,14 +258,14 @@ public class SysController {
|
|
|
@RequestMapping(value = "/exam/query", method = RequestMethod.POST)
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "角色信息", response = TEExamQueryDto.class)})
|
|
|
public Result examQuery(@ApiParam(value = "用户id", required = false) @RequestParam(required = false) Long userId) {
|
|
|
+ TBUser tbUser = (TBUser) ServletUtil.getRequestAccount();
|
|
|
List<TEExam> teExamList = null;
|
|
|
if (Objects.nonNull(userId) && !Objects.equals(userId, "")) {
|
|
|
teExamList = teExamService.examPrivilegeQuery(userId);
|
|
|
} else {
|
|
|
- teExamList = teExamService.list();
|
|
|
- Collections.sort(teExamList, (o1, o2) -> {
|
|
|
- return o2.getCreateTime().toString().compareTo(o1.getCreateTime().toString());
|
|
|
- });
|
|
|
+ QueryWrapper<TEExam> teExamQueryWrapper = new QueryWrapper<>();
|
|
|
+ teExamQueryWrapper.lambda().eq(TEExam::getOrgId, tbUser.getOrgId()).orderByDesc(TEExam::getCreateTime);
|
|
|
+ teExamList = teExamService.list(teExamQueryWrapper);
|
|
|
}
|
|
|
List<TEExamQueryDto> teExamQueryDtoList = null;
|
|
|
if (Objects.nonNull(teExamList)) {
|