From acad524bfb7f376c09ff8e6600fab207780156e1 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期四, 23 十一月 2023 18:46:05 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 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