From f43c3717aaa869755d5d051b41510820461506bc Mon Sep 17 00:00:00 2001 From: Derran Date: Mon, 16 Mar 2026 17:47:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A7=94=E6=89=98=E6=9C=8D=E5=8A=A1=E8=B4=B9?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aggregate/eso/constant/EntrustServiceStatusEnum.java | 7 +++++-- .../handler/utc/UserTaskCompleteEventHandler.java | 4 +++- 2 files changed, 8 insertions(+), 3 deletions(-) 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); }