From ce166b832f583e9d6840601c000242e5676297f8 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期一, 29 一月 2024 14:47:15 +0800
Subject: [PATCH] 11.27,9

---
 cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java b/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java
index ccbeb2c..5f7274c 100644
--- a/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java
+++ b/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java
@@ -510,6 +510,9 @@
     @Autowired
     private TCoursePackageService coursePackageService;
 
+    @Autowired
+    private ALiSendSms aLiSendSms;
+
 
 
 
@@ -957,6 +960,8 @@
         String smid1="";
         if (store.getOperatorId() == null ){
             smid1 = smid;
+        }else if (store.getOperatorId() == 0){
+            smid1 = smid;
         }else{
             smid1 = storeClient.getSMIDByOperatorId(store.getOperatorId());
         }
@@ -1003,8 +1008,10 @@
                                         Integer coursePackageId = coursePackagePayment.getCoursePackageId();
                                         TCoursePackage byId = coursePackageService.getById(coursePackageId);
                                         Store store = storeClient.queryStoreById(byId.getStoreId());
-                                        if (store.getOperatorId()== null ){
+                                        if (store.getOperatorId() == null ){
                                             // 说明是平台的门店
+                                            payMoneyUtil.confirm(smid,code,tradeNo,request.toString());
+                                        }else if (store.getOperatorId() == 0){
                                             payMoneyUtil.confirm(smid,code,tradeNo,request.toString());
                                         }else{
                                             String smid = storeClient.getSMIDByOperatorId(store.getOperatorId());
@@ -1550,6 +1557,12 @@
 
         coursePackageOrderStudent.setLaveClassHours(coursePackageOrderStudent.getLaveClassHours() - req.getNum());
         coursePackageOrderStudentService.updateById(coursePackageOrderStudent);
+        Integer laveClassHours = coursePackageOrderStudent.getLaveClassHours();
+        if(3 >= laveClassHours){
+            AppUser appUser = appuClient.queryAppUser(coursePackageOrderStudent.getAppUserId());
+            //发送短信提醒
+            aLiSendSms.sendSms(appUser.getPhone(), "SMS_463646317", "");
+        }
 
 
         CourseCounsum courseCounsum = new CourseCounsum();

--
Gitblit v1.7.1