From 53e7558400dcacecdce70e39ebfe1727740f9296 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期六, 25 十一月 2023 17:20:06 +0800
Subject: [PATCH] 重写课包支付和排课逻辑

---
 cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java b/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java
index 6cebe42..b949b3f 100644
--- a/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java
+++ b/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java
@@ -38,11 +38,9 @@
     private CoursePackageSchedulingMapper coursePackageSchedulingMapper;
 
 
-
-
-
     /**
      * 获取课包排课数据
+     *
      * @param page
      * @param queryCoursePackageSchedulingList
      * @return
@@ -86,10 +84,10 @@
                         Calendar calendar = Calendar.getInstance();
                         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
                         SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-                        if(null != coursePackageScheduling){
+                        if (null != coursePackageScheduling) {
                             calendar.setTime(sdf1.parse(sdf.format(coursePackageScheduling.getClassDate()) + " 00:00:00"));
                             calendar.set(Calendar.DAY_OF_YEAR, calendar.get(Calendar.DAY_OF_YEAR) + 1);
-                        }else{
+                        } else {
                             calendar.setTime(sdf1.parse(sdf.format(new Date()) + " 00:00:00"));
                         }
                         coursePackageScheduling = new CoursePackageScheduling();
@@ -98,7 +96,7 @@
                         coursePackageScheduling.setStatus(1);
                         coursePackageSchedulingMapper.insert(coursePackageScheduling);
                     }
-                }catch (Exception e){
+                } catch (Exception e) {
                     e.printStackTrace();
                 }
             }
@@ -108,6 +106,7 @@
 
     @Autowired
     private TCoursePackagePaymentService packagePaymentService;
+
     /**
      * 定时修改状态
      */
@@ -120,7 +119,7 @@
                 Date now = new Date();
                 List<Long> pays = new ArrayList<>();
                 for (TCoursePackagePayment coursePackagePayment : list) {
-                    if (now.before(coursePackagePayment.getUseTime())){
+                    if (now.before(coursePackagePayment.getUseTime())) {
                         pays.add(coursePackagePayment.getId());
                     }
                 }
@@ -131,7 +130,7 @@
                     scs.add(coursePackageStudent.getCoursePackageSchedulingId());
                 }
                 coursePackageStudentService.remove(new QueryWrapper<CoursePackageStudent>().in("coursePackagePaymentId", pays));
-                coursePackageSchedulingMapper.delete(new QueryWrapper<CoursePackageScheduling>().in("id",scs));
+                coursePackageSchedulingMapper.delete(new QueryWrapper<CoursePackageScheduling>().in("id", scs));
 
 
             }
@@ -154,7 +153,7 @@
                     coursePackageSchedulingMapper.updateById(coursePackageScheduling);
 
                     TCoursePackage coursePackage = coursePackageService.getById(coursePackageScheduling.getCoursePackageId());
-                    if(coursePackage.getStatus() == 1){
+                    if (coursePackage.getStatus() == 1) {
                         coursePackage.setStatus(2);
                         coursePackageService.updateById(coursePackage);
                     }
@@ -174,7 +173,7 @@
     @Override
     public List<AppUserVideoResponse> queryAll(List<Long> longs) {
 
-        if (longs.size()>0) {
+        if (longs.size() > 0) {
             List<AppUserVideoResponse> appUserVideoResponses = this.baseMapper.queryAll(longs);
 
             for (AppUserVideoResponse appUserVideoRespon : appUserVideoResponses) {
@@ -189,7 +188,7 @@
 
             return appUserVideoResponses;
 
-        }else return null;
-        
+        } else return null;
+
     }
 }

--
Gitblit v1.7.1