From 9d909e5f8048b74ac56d8f853758cfccfea61759 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 28 十一月 2023 15:23:55 +0800 Subject: [PATCH] 后台1 --- cloud-server-course/src/main/java/com/dsh/course/controller/CourseStudentController.java | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CourseStudentController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CourseStudentController.java index 43613e8..18e5477 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/CourseStudentController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CourseStudentController.java @@ -110,7 +110,7 @@ //获取学员课时数信息 @RequestMapping("/getInfo") @ResponseBody - public StudentClassInfo list(@RequestParam("tStudentId") Integer tStudentId) { + public StudentClassInfo list(@RequestParam("tStudentId") Integer tStudentId){ // System.out.println("------------>"+tStudentId); @@ -269,6 +269,9 @@ } + @Autowired + private ICoursePackageOrderStudentService orderStudentService; + @RequestMapping("/insertBack") @ResponseBody public void insertBack(@RequestBody InsertBackDto insertBackDto) { @@ -280,14 +283,16 @@ moneyBack.setIds(insertBackDto.getIds()); moneyBackService.save(moneyBack); - List<TCoursePackagePayment> pays = paymentService.list(new QueryWrapper<TCoursePackagePayment>().in("id", insertBackDto.getIds())); - for (TCoursePackagePayment o : pays) { +// List<TCoursePackagePayment> pays = paymentService.list(new QueryWrapper<TCoursePackagePayment>().in("id", insertBackDto.getIds())); + + + List<CoursePackageOrderStudent> pays = orderStudentService.list(new QueryWrapper<CoursePackageOrderStudent>().in("id", insertBackDto.getIds())); + for (CoursePackageOrderStudent o : pays) { o.setStatus(4); o.setAppUserId(null); } - - paymentService.updateBatchById(pays); + orderStudentService.updateBatchById(pays); } @@ -316,6 +321,13 @@ MoneyBack byId = moneyBackService.getById(id); byId.setStatus(2); moneyBackService.updateById(byId); + + List<CoursePackageOrderStudent> pays = orderStudentService.list(new QueryWrapper<CoursePackageOrderStudent>().in("id", byId.getIds())); + for (CoursePackageOrderStudent o : pays) { + o.setStatus(1); + o.setAppUserId(null); + } + orderStudentService.updateBatchById(pays); } @@ -409,8 +421,7 @@ @ResponseBody public void toClass(@RequestBody ToClassDto toClassDto) throws ParseException { System.out.println("===========到达getSelect=======" + toClassDto); - TCoursePackagePayment orinPay = - paymentService.getOne(new QueryWrapper<TCoursePackagePayment>().eq("id", toClassDto.getId())); + TCoursePackagePayment orinPay = paymentService.getOne(new QueryWrapper<TCoursePackagePayment>().eq("id", toClassDto.getId())); TCoursePackagePayment studentPay = paymentService.getOne (new QueryWrapper<TCoursePackagePayment>() .eq("studentId", toClassDto.getToStudentId()) -- Gitblit v1.7.1