From bce32eeb1b3383a465aad166add95f1bb3a1ba0d Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 29 十二月 2025 17:45:52 +0800
Subject: [PATCH] 文档调整

---
 ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/CourseController.java |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/CourseController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/CourseController.java
index 5e71224..f6dd62d 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/CourseController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/CourseController.java
@@ -9,12 +9,10 @@
 import com.ruoyi.system.model.TCourse;
 import com.ruoyi.system.model.TCourseOrder;
 import com.ruoyi.system.model.TInsuranceOrder;
+import com.ruoyi.system.model.TOtherConfig;
 import com.ruoyi.system.query.CourseOrderListQuery;
 import com.ruoyi.system.query.GetCourseListQuery;
-import com.ruoyi.system.service.TAppUserService;
-import com.ruoyi.system.service.TCourseOrderService;
-import com.ruoyi.system.service.TCourseService;
-import com.ruoyi.system.service.TInsuranceOrderService;
+import com.ruoyi.system.service.*;
 import com.ruoyi.system.wxPay.model.WeixinPayProperties;
 import com.ruoyi.system.wxPay.utils.WxRefundUtil;
 import com.ruoyi.system.wxPay.utils.WxV3Pay;
@@ -46,8 +44,9 @@
     private final WeixinPayProperties weixinPayProperties;
     private final TAppUserService appUserService;
     private final TInsuranceOrderService insuranceOrderService;
+    private final TOtherConfigService otherConfigService;
 
-    public CourseController(TCourseService courseService, TCourseOrderService courseOrderService, TokenService tokenService, WxV3Pay wxV3Pay, WeixinPayProperties weixinPayProperties, TAppUserService appUserService, TInsuranceOrderService insuranceOrderService) {
+    public CourseController(TCourseService courseService, TCourseOrderService courseOrderService, TokenService tokenService, WxV3Pay wxV3Pay, WeixinPayProperties weixinPayProperties, TAppUserService appUserService, TInsuranceOrderService insuranceOrderService, TOtherConfigService otherConfigService) {
         this.courseService = courseService;
         this.courseOrderService = courseOrderService;
         this.tokenService = tokenService;
@@ -55,8 +54,19 @@
         this.weixinPayProperties = weixinPayProperties;
         this.appUserService = appUserService;
         this.insuranceOrderService = insuranceOrderService;
+        this.otherConfigService = otherConfigService;
+
     }
 
+
+    @GetMapping("/getOtherConfig")
+    @ApiOperation(value = "课程模块--是否开启课程缴费 1=是 0=否",response =  TOtherConfig.class)
+    public R<TOtherConfig> getOtherConfig() {
+        TOtherConfig tOtherConfig = otherConfigService.getById(1);
+        return R.ok(tOtherConfig);
+    }
+
+
     @PostMapping("/getCourseList")
     @ApiOperation(value = "课程模块--列表",response =  TCourse.class)
     public R<Page<TCourse>> getCourseList(@RequestBody GetCourseListQuery query) {

--
Gitblit v1.7.1