瀏覽代碼

添加枚举类,调整代码

wangzhijun 1 天之前
父節點
當前提交
0e05c7e8f4

+ 21 - 0
nightFragrance-massage/src/main/java/com/ylx/point/enums/ActivityCompletionTaskTypeEnum.java

@@ -0,0 +1,21 @@
+package com.ylx.point.enums;
+
+import lombok.Getter;
+
+@Getter
+public enum ActivityCompletionTaskTypeEnum {
+
+    ACTIVITY(1, "活动"),
+    SIGN(2, "签到");
+
+
+
+    private final Integer code;
+    private final String info;
+
+    ActivityCompletionTaskTypeEnum(Integer code, String info) {
+        this.code = code;
+        this.info = info;
+    }
+
+}

+ 2 - 1
nightFragrance-massage/src/main/java/com/ylx/point/service/impl/PointActivityServiceImpl.java

@@ -17,6 +17,7 @@ import com.ylx.common.utils.SecurityUtils;
 import com.ylx.point.domain.*;
 import com.ylx.point.domain.dto.*;
 import com.ylx.point.domain.vo.*;
+import com.ylx.point.enums.ActivityCompletionTaskTypeEnum;
 import com.ylx.point.enums.PointActivityStatusEnum;
 import com.ylx.point.enums.PointActivityTypeEnum;
 import com.ylx.point.mapper.PointActivityMapper;
@@ -521,7 +522,7 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
         Long activityId = task.getActivityId();
         Long taskId = task.getId();
         String activityName = task.getActivityName();
-        Integer taskType = PointActivityTypeEnum.SIGN_TASK.getCode();
+        Integer taskType = ActivityCompletionTaskTypeEnum.SIGN.getCode();
 
         // ======================== 核心:统一使用任务完成表防重 ========================
         boolean todaySigned = pointUserActivityTaskCompletionService.isTodayCompleted(openId, activityId, taskId, taskType);