Browse Source

委托服务费用

master
张彭杰 2 weeks ago
parent
commit
f43c3717aa
2 changed files with 8 additions and 3 deletions
  1. 7
      dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/eso/constant/EntrustServiceStatusEnum.java
  2. 4
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/utc/UserTaskCompleteEventHandler.java

7
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) {

4
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);
}

Loading…
Cancel
Save