Browse Source

Merge remote-tracking branch 'origin/master'

三七 1 day ago
parent
commit
a2b7c9862c

+ 6 - 10
fs-service/src/main/java/com/fs/course/service/impl/FsUserCourseVideoServiceImpl.java

@@ -829,7 +829,11 @@ public class FsUserCourseVideoServiceImpl implements IFsUserCourseVideoService
         FsCourseWatchLog log = new FsCourseWatchLog();
 
         // 根据链接类型判断是否已发放奖励
-        if (param.getLinkType() != null && param.getLinkType() == 1) {
+        log = courseWatchLogMapper.getWatchCourseVideo(param.getUserId(), param.getVideoId(), param.getQwUserId(), param.getQwExternalId());
+        if (log == null) {
+            return R.error("无记录");
+        }
+        if (log.getRewardType() != null) {
             FsCourseRedPacketLog packetLog = redPacketLogMapper.selectFsCourseRedPacketLogByTemporary(param.getVideoId(), param.getUserId());
             if(packetLog != null && packetLog.getStatus() == 1) {
                 return R.error("奖励已发放");
@@ -845,16 +849,8 @@ public class FsUserCourseVideoServiceImpl implements IFsUserCourseVideoService
             if(packetLog != null && packetLog.getStatus() == 2) {
                 return R.error("请联系客服补发");
             }
-        } else {
-            log = courseWatchLogMapper.getWatchCourseVideo(param.getUserId(), param.getVideoId(), param.getQwUserId(), param.getQwExternalId());
-            if (log == null) {
-                return R.error("无记录");
-            }
-            if (log.getRewardType() != null) {
-                return R.error("奖励已发放");
-            }
+            return R.error("奖励已发放");
         }
-
         // 获取视频信息
         FsUserCourseVideo video = fsUserCourseVideoMapper.selectFsUserCourseVideoByVideoId(param.getVideoId());
 

+ 2 - 2
fs-service/src/main/resources/application-config-druid-bnkc.yml

@@ -42,8 +42,8 @@ wx:
       port: 6379
       timeout: 2000
     configs:
-      - appId: wx5d3096e20e4bd8ba # 第一个公众号的appid  //公众号名称:成都九州在线互联网医院
-        secret: 1afa05f0c71beff0d52fb849c62e479a # 公众号的appsecret
+      - appId: wx0d021524695f1943 # 百年康城
+        secret: fd5aa6af611b4ab309b51f9b940a910b # 百年康城secret
         token: PPKOdAlCoMO # 接口配置里的Token值
         aesKey: Eswa6VjwtVMCcw03qZy6fWllgrv5aytIA1SZPEU0kU2 # 接口配置里的EncodingAESKey值
 aifabu:  #爱链接

+ 6 - 6
fs-service/src/main/resources/application-druid-myhk-test.yml

@@ -141,13 +141,13 @@ spring:
                         config:
                             multi-statement-allow: true
 rocketmq:
-    name-server: rmq-1243b25nj.rocketmq.gz.public.tencenttdmq.com:8080 # RocketMQ NameServer 地址
+    name-server: rmq-16xj8o92zp.rocketmq.cd.qcloud.tencenttdmq.com:8080
     producer:
         group: my-producer-group
-        access-key: ak1243b25nj17d4b2dc1a03 # 替换为实际的 accessKey
-        secret-key: sk08a7ea1f9f4b0237 # 替换为实际的 secretKey
+        access-key: ak16xj8o92zp984557f83ba2 # 替换为实际的 accessKey
+        secret-key: sk2ff1c6b15b74b888 # 替换为实际的 secretKey
     consumer:
-        group: voice-group
-        access-key: ak1243b25nj17d4b2dc1a03 # 替换为实际的 accessKey
-        secret-key: sk08a7ea1f9f4b0237 # 替换为实际的 secretKey
+        group: common-group
+        access-key: ak16xj8o92zp984557f83ba2 # 替换为实际的 accessKey
+        secret-key: sk2ff1c6b15b74b888 # 替换为实际的 secretKey
 

+ 2 - 2
fs-service/src/main/resources/mapper/his/FsUserMapper.xml

@@ -611,11 +611,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 
     <select id="getCountWatchCourse" resultType="com.fs.store.vo.h5.UserDetailsVO">
         SELECT
-        <if test="dateTag == null or dateTag =='' ">
+        <if test="dateTag == null or dateTag =='' or dateTag == '近七天' ">
             ifnull( sum(complete_watch_count), 0 ) AS completeWatchCount ,
             ifnull( sum(watch_times), 0 ) AS watchTimes,
         </if>
-        <if test="dateTag != null and dateTag !='' ">
+        <if test="dateTag != null and dateTag !='' and dateTag != '近七天' ">
             ifnull( complete_watch_count, 0 ) AS completeWatchCount ,
             ifnull( watch_times, 0 ) AS watchTimes,
         </if>