From 583ff2c3bfa45f6359a792c01f9bc3d37a6b2a0c Mon Sep 17 00:00:00 2001
From: luo <2855143437@qq.com>
Date: 星期二, 26 九月 2023 18:55:08 +0800
Subject: [PATCH] 9.26。2

---
 cloud-server-course/src/main/java/com/dsh/course/controller/CourseStudentController.java |   43 +++++++++++++++++++++++++------------------
 1 files changed, 25 insertions(+), 18 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 2bd56b6..41aa1b0 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
@@ -107,7 +107,9 @@
     @ResponseBody
     public List<SelectDto> getSelect(@RequestParam("payId")Long payId){
 
-        List<Integer> studentIds = paymentService.getStudentIds(payId);
+        TCoursePackagePayment byId = paymentService.getById(payId);
+
+        List<Integer> studentIds = paymentService.getStudentIds(payId,byId.getCoursePackageId(),byId.getAppUserId());
     System.out.println("=========studentIds=================>"+studentIds);
 
     if (studentIds.size()>0){
@@ -374,23 +376,6 @@
 
 
 
-            orinPay.setTotalClassHours(0);
-            orinPay.setLaveClassHours(0);
-            orinPay.setAppUserId(null);
-            orinPay.setStudentId(6);
-            paymentService.updateById(orinPay);
-
-
-            CourseCounsum courseCounsum = new CourseCounsum();
-            courseCounsum.setInsertTime(new Date());
-            courseCounsum.setReason("赠课");
-            courseCounsum.setNum(orinPay.getLaveClassHours());
-            courseCounsum.setChangeType(0);
-            courseCounsum.setPaymentId(orinPay.getId());
-            counsumService.save(courseCounsum);
-
-
-
             Student student = studentClient.queryStudentById(toClassDto.getToStudentId());
             TCoursePackagePayment to = new TCoursePackagePayment();
             to.setStudentId(toClassDto.getToStudentId());
@@ -405,6 +390,28 @@
             paymentService.save(to);
 
 
+
+            orinPay.setTotalClassHours(0);
+            orinPay.setLaveClassHours(0);
+            orinPay.setAppUserId(null);
+            orinPay.setStatus(6);
+            paymentService.updateById(orinPay);
+
+
+
+
+            CourseCounsum courseCounsum = new CourseCounsum();
+            courseCounsum.setInsertTime(new Date());
+            courseCounsum.setReason("赠课");
+            courseCounsum.setNum(orinPay.getLaveClassHours());
+            courseCounsum.setChangeType(0);
+            courseCounsum.setPaymentId(orinPay.getId());
+            counsumService.save(courseCounsum);
+
+
+
+
+
             CourseCounsum courseCounsum1 = new CourseCounsum();
             courseCounsum1.setInsertTime(new Date());
             courseCounsum1.setReason("赠课");

--
Gitblit v1.7.1