From 3ba2d33c27aea91c14bbf34e04e72f3d758a5105 Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期三, 22 十一月 2023 19:36:01 +0800
Subject: [PATCH] 11.21.2

---
 cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java
index 1c6fbef..751e029 100644
--- a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java
+++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java
@@ -1086,7 +1086,9 @@
             }
             return ResultUtil.success(packagePaymentService.queryRegisteredCourseDetails(coursePayId,appUserId));
         }catch (Exception e){
-            return ResultUtil.runErr();
+            e.printStackTrace();
+            throw new RuntimeException(e.getMessage());
+//            return ResultUtil.runErr();
         }
     }
 
@@ -1418,6 +1420,7 @@
             for (CancelledClasses cancelledClasses : voucher) {
                 TCoursePackagePayment coursePackagePayment = packagePaymentService.getById(cancelledClasses.getCoursePackagePaymentId());
                 coursePackagePayment.setLaveClassHours(coursePackagePayment.getLaveClassHours() + cancelledClasses.getCancelledClassesNumber());
+                coursePackagePayment.setAppUserId(null);
                 packagePaymentService.updateById(coursePackagePayment);
 
                 cancelledClassesService.removeById(cancelledClasses.getId());
@@ -2110,10 +2113,15 @@
     HashMap<String, Object> weeksOfCourseDetailsList(@RequestBody CourseDetailReq courseDetailReq){
         HashMap<String, Object> map = new HashMap<>();
         ArrayList<DetailsListVo> objects = new ArrayList<>();
-        try {
+//        try {
             String time = courseDetailReq.getTime();
-            Date parse = new SimpleDateFormat("yyyy-MM-dd").parse(time);
-            int i = cn.hutool.core.date.DateUtil.dayOfWeek(parse)-1;
+        Date parse = null;
+        try {
+            parse = new SimpleDateFormat("yyyy-MM-dd").parse(time);
+        } catch (ParseException e) {
+            throw new RuntimeException(e);
+        }
+        int i = cn.hutool.core.date.DateUtil.dayOfWeek(parse)-1;
             String week = week(i);
             Store store = sreClient.queryStoreById(courseDetailReq.getStoreId());
             String lat = store.getLat();
@@ -2260,10 +2268,10 @@
             map.put("data",objects);
 
             return map;
-        } catch (ParseException e) {
-            e.printStackTrace();
-        }
-        return map;
+//        } catch (ParseException e) {
+//            e.printStackTrace();
+//        }
+//        return map;
     }
 
     private String week(int i){

--
Gitblit v1.7.1