ct 2 dni temu
rodzic
commit
ec5a5982f2

+ 3 - 2
fs-service/src/main/java/com/fs/course/service/impl/FsUserCourseVideoServiceImpl.java

@@ -2402,7 +2402,8 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
 
         // 记录积分日志
         FsUserIntegralLogs integralLogs = new FsUserIntegralLogs();
-        integralLogs.setIntegral(config.getAnswerIntegral().longValue());
+        long integralValue = config.getAnswerIntegral().longValue();
+        integralLogs.setIntegral(integralValue);
         integralLogs.setUserId(user.getUserId());
         integralLogs.setBalance(userMap.getIntegral());
         integralLogs.setLogType(17);
@@ -2436,7 +2437,7 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
         redPacketLog.setWatchLogId(log.getLogId() != null ? log.getLogId() : null);
         redPacketLog.setPeriodId(param.getPeriodId());
         redPacketLogMapper.insertFsCourseRedPacketLog(redPacketLog);
-        return R.ok("积分奖励发放成功").put("rewardType", config.getRewardType());
+        return R.ok("积分奖励发放成功").put("rewardType", config.getRewardType()).put("integralValue",integralValue);
     }
 
     @Override

+ 2 - 2
fs-user-app/src/main/java/com/fs/app/controller/course/CourseQwController.java

@@ -138,13 +138,13 @@ public class CourseQwController extends AppBaseController {
         return R.ok().put("data",course);
     }
 
-//    @Login
+    @Login
     @ApiOperation("h5课程详情加问答")
     @GetMapping("/getH5CourseVideoDetails")
     @UserOperationLog(operationType = FsUserOperationEnum.STUDY)
     public R getCourseVideoDetails(FsUserCourseVideoFinishUParam param)
     {
-//        param.setUserId(Long.parseLong(getUserId()));
+        param.setUserId(Long.parseLong(getUserId()));
         String json = configService.selectConfigByKey("course.config");
         CourseConfig config = JSONUtil.toBean(json, CourseConfig.class);
         FsUserCourseVideoH5DVO course = courseService.selectFsUserCourseVideoH5DVOByVideoId(param.getVideoId());