From 3caee5ce51a218f4bc1f3757a4d09b0ed18aa6df Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期一, 06 十一月 2023 14:21:12 +0800
Subject: [PATCH] 后台bug修改

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/CoursePackageService.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/CoursePackageService.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/CoursePackageService.java
index b736e77..bb9f556 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/CoursePackageService.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/CoursePackageService.java
@@ -19,6 +19,8 @@
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 import java.math.BigDecimal;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
 import java.util.ArrayList;
 import java.util.Date;
 import java.util.List;
@@ -138,6 +140,26 @@
      */
     @Override
     public void updateCoursePackage(TCoursePackage coursePackage, String coursePackagePaymentConfig) {
+        String holitime = coursePackage.getHolitime();
+        String[] split = holitime.split(" - ");
+        String startTime = split[0];
+        String endTime = split[1];
+        SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
+        SimpleDateFormat format2 = new SimpleDateFormat("yyyy-MM-dd");
+        try {
+            Date parse1 = format1.parse(startTime);
+            parse1.setHours(0);
+            parse1.setMinutes(0);
+            parse1.setSeconds(0);
+            Date parse2 = format2.parse(endTime);
+            parse2.setHours(23);
+            parse2.setMinutes(59);
+            parse2.setSeconds(59);
+            coursePackage.setStartTime(parse1);
+            coursePackage.setEndTime(parse2);
+        } catch (ParseException e) {
+            e.printStackTrace();
+        }
         coursePackageClient.updateCoursePackage(coursePackage);
         coursePackagePaymentConfigClient.delCoursePackagePaymentConfig(coursePackage.getId());
         JSONArray jsonArray = JSON.parseArray(coursePackagePaymentConfig);

--
Gitblit v1.7.1