From eb6b6dbb35a9f029e0b7d269773685c19fd40976 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 11 七月 2024 10:47:51 +0800
Subject: [PATCH] 玩湃微信商户认证代码

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TWelfareVideoController.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TWelfareVideoController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TWelfareVideoController.java
index cfff158..7c67a64 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TWelfareVideoController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TWelfareVideoController.java
@@ -2,6 +2,7 @@
 
 
 import com.dsh.course.feignClient.activity.BenefitsVideoClient;
+import com.dsh.course.feignClient.activity.PointMercharsClient;
 import com.dsh.course.feignClient.activity.model.BenefitsVedioChangeStateVO;
 import com.dsh.course.feignClient.activity.model.BenefitsVideoClassification;
 import com.dsh.course.feignClient.activity.model.BenefitsVideos;
@@ -23,6 +24,7 @@
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.ResponseBody;
 
+import javax.annotation.Resource;
 import java.util.ArrayList;
 import java.util.Date;
 import java.util.List;
@@ -118,7 +120,7 @@
     public String infoBenefitsVideos(Model model, @PathVariable("id") Integer id,@PathVariable("type") Integer type,@PathVariable("benefitsVideosId") Integer benefitsVideosId) {
         TQueryBenefitsVideosVO tQueryBenefitsVideosVO = new TQueryBenefitsVideosVO();
         BenefitsVideos benefitVideosById = benefitsVideoClient.getBenefitVideosById(benefitsVideosId);
-        TCourse tCourse = courseClient.queryCourseById(id);
+        TCourse tCourse = courseClient.queryCourseById(benefitVideosById.getCourseId());
         BeanUtils.copyProperties(tCourse,tQueryBenefitsVideosVO);
         tQueryBenefitsVideosVO.setIntegral(benefitVideosById.getIntegral());
         tQueryBenefitsVideosVO.setBenefitsVideosId(benefitVideosById.getId());
@@ -177,11 +179,16 @@
         for (BenefitsVideos benefitsVideos : benefitVideoById) {
             for (TQueryBenefitsVideosVO courseByCourseId : courseByCourseIds) {
                 if (benefitsVideos.getCourseId().equals(courseByCourseId.getId())){
+                    courseByCourseId.setId(benefitsVideos.getId());
                     courseByCourseId.setIntegral(benefitsVideos.getIntegral());
                     courseByCourseId.setBenefitsVideosId(benefitsVideos.getId());
+                    courseByCourseId.setState(benefitsVideos.getState());
                 }
             }
         }
+
+
+
         return courseByCourseIds;
     }
     /**
@@ -227,10 +234,16 @@
      *
      * @return
      */
+
+    @Resource
+    private PointMercharsClient mercharsClient;
     @RequestMapping("/changeCourseState")
     @ResponseBody
     public Object changeCourseState(@RequestBody CourseChangeStateDTO dto){
+
         courseClient.changeState(dto);
+        mercharsClient.changeState(dto);
+
         return ResultUtil.success();
     }
 

--
Gitblit v1.7.1