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