diff --git a/dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/eso/constant/EntrustServiceStatusEnum.java b/dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/eso/constant/EntrustServiceStatusEnum.java index 11e4437..5e4a1ec 100644 --- a/dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/eso/constant/EntrustServiceStatusEnum.java +++ b/dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/eso/constant/EntrustServiceStatusEnum.java @@ -10,7 +10,7 @@ import lombok.Getter; @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum EntrustServiceStatusEnum { - INIT(0,"初始化"), + INIT(0, "初始化"), PENDING_ACCEPT(1, "待接单"), @@ -18,12 +18,15 @@ public enum EntrustServiceStatusEnum { FINISHED(3, "已完成"), - CANCELED(4, "已取消"); + CANCELED(4, "已取消"), + + AFTER_SALE_COMPLETED(5, "已售后"); @EnumValue @JsonValue private final Integer value; + private final String desc; EntrustServiceStatusEnum(Integer value, String desc) { diff --git a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/utc/UserTaskCompleteEventHandler.java b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/utc/UserTaskCompleteEventHandler.java index 5c66ac4..79f7456 100644 --- a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/utc/UserTaskCompleteEventHandler.java +++ b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/utc/UserTaskCompleteEventHandler.java @@ -150,9 +150,11 @@ public class UserTaskCompleteEventHandler extends BaseApplicationService { synchronized (event.getUserId().toString().intern()) { LiveMatchmaker liveMatchmaker = liveMatchmakerQueryService.queryByUserId(event.getUserId()); if (Objects.nonNull(liveMatchmaker)) { - //每日任务处理 TaskGroupEnum taskGroup = liveMatchmakerQueryService.getTaskGroup(liveMatchmaker); + //每日任务处理 handleTaskComplete(event.getUserId(), liveMatchmaker, TaskTypeEnum.DAILY_TASK, taskGroup); + //每周 + handleTaskComplete(event.getUserId(), liveMatchmaker, TaskTypeEnum.WEEKLY_TASK, taskGroup); //每月任务处理 handleTaskComplete(event.getUserId(), liveMatchmaker, TaskTypeEnum.MONTHLY_TASK, taskGroup); }