change před 4 roky
rodič
revize
601ad38727

+ 1 - 1
zhongzheng-api/src/main/java/com/zhongzheng/controller/user/OrderPossessUserController.java

@@ -52,7 +52,7 @@ public class OrderPossessUserController extends BaseController {
     /**
      * 查询【请填写功能名称】列表
      */
-    @ApiOperation("查询【请填写功能名称】列表")
+    @ApiOperation("查询用户拥有课程列表")
     @GetMapping("/list")
     public AjaxResult<OrderPossessUserVo> list(OrderPossessUserQueryBo bo) {
         ClientLoginUser loginUser = WxTokenService.getLoginUser(ServletUtils.getRequest());

+ 1 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/activity/mapper/ActivityTaskUserMapper.java

@@ -12,4 +12,5 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  */
 public interface ActivityTaskUserMapper extends BaseMapper<ActivityTaskUser> {
 
+    int insertAdd(ActivityTaskUser add);
 }

+ 5 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/activity/service/impl/ActivityTaskUserServiceImpl.java

@@ -169,6 +169,9 @@ public class ActivityTaskUserServiceImpl extends ServiceImpl<ActivityTaskUserMap
         //连续签到的天数,不包括今天,即第一天1积分第二天2积分
         int continuousSignInDay = getContinuousSignInDay(signIn);
         //天数*每次累加分数得出今天分数
+        if (continuousSignInDay == 0){
+            continuousSignInDay =1;
+        }
         int fen = activityTaskVo.getAccIntegral()*continuousSignInDay;
         Long score = userVo.getIntegral()+fen;
 
@@ -183,6 +186,8 @@ public class ActivityTaskUserServiceImpl extends ServiceImpl<ActivityTaskUserMap
         //增加用户积分和等级
         userVo.setUserLevel(list1.getGrade());
         increaseUser(userVo,score);
+        add.setUserId(bo.getUserId());
+        add.setTaskId(activityTaskVo.getId());
 
         return this.save(add);
     }

+ 14 - 0
zhongzheng-system/src/main/resources/mapper/modules/activity/ActivityTaskUserMapper.xml

@@ -14,4 +14,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
 
+
+    <insert id="insertAdd" parameterType="map">
+        insert into activity_task_time (
+            task_id,
+            start_range,
+            end_range,
+            integral
+        )values(
+                   #{taskId},
+                   #{startRange},
+                   #{endRange},
+                   #{integral}
+               )
+    </insert>
 </mapper>