From c35f907f1ab5c2cd45a55bf757bb2fc17a5bcf1e Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期四, 23 十一月 2023 18:45:54 +0800 Subject: [PATCH] 后台bug修改 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java | 21 +++++++++++++++++++-- 1 files changed, 19 insertions(+), 2 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java index 455abe7..5b4453d 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java @@ -193,7 +193,7 @@ model.addAttribute("userName",tAppUser.getName()); model.addAttribute("tStudentDto",tStudentDto); - SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formattedDate = dateFormat.format(new Date()); model.addAttribute("reDate", formattedDate); @@ -518,7 +518,16 @@ @RequestMapping("/classList/{tStudentId}") @ResponseBody public ResultUtil listClass(@PathVariable("tStudentId") Integer tStudentId) { + // 需要过滤体验课 List<ClassListDto> classListDtos = courseStuddentClient.listClass(tStudentId); + for (ClassListDto classListDto : classListDtos) { + classListDto.setHasClassHours(classListDto.getTotalClassHours()-classListDto.getLaveClassHours()); + if (classListDto.getClassType()==2){ + classListDto.setTotalClassHours(null); + classListDto.setHasClassHours(null); + classListDto.setLaveClassHours(null); + } + } Map<String,List<ClassListDto>> map = new HashMap<>(); map.put("items",classListDtos); return new ResultUtil<>(0,0,null,map,null); @@ -687,7 +696,16 @@ public ResultUtil giftSelect(GiftSearchDto giftSearchDto) { List<SelectDto> selectDtos = appUserClient.giftSelect(giftSearchDto); + // 只查询当前用户下 同时也报名了该课程的学员 + for (SelectDto selectDto : selectDtos) { + // 获取课包id + TCoursePackagePayment tCoursePackagePayment = coursePackagePaymentClient.queryCoursePackagePaymentById(giftSearchDto.getId()); + Integer coursePackageId = tCoursePackagePayment.getCoursePackageId(); + // 学员id 拿到学员id 判断当前学员是否报名了这门课程 + Long id = selectDto.getId(); + // + } Map<String,List<SelectDto>> map = new HashMap<>(); map.put("options",selectDtos); // Map<String,List<SelectDto>> map = new HashMap<>(); @@ -776,7 +794,6 @@ ToClassDto toClassDto = new ToClassDto(); toClassDto.setToStudentId(toStudentId); toClassDto.setId(id); - courseStuddentClient.toClass(toClassDto); // Map<String,List<SelectDto>> map = new HashMap<>(); -- Gitblit v1.7.1