11 changed files with 183 additions and 7 deletions
Split View
Diff Options
-
2dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/walletaccount/constant/TradeTypeEnum.java
-
3dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/marriagebounty/entity/MarriageBountyOrderReward.java
-
7dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/marriagebounty/valueobj/MarriageBountyOrderRewardReceiveRecord.java
-
4dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/walletaccount/valueobj/WalletAccountAssociateOrderRecord.java
-
34dating-agency-mall-event/src/main/java/com/qniao/dam/domian/aggregate/marriagebounty/event/MarriageBountyOrderConfirmedMeetingEvent.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/reward/user/RewardUserCommandController.java
-
26dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/reward/user/request/AcquireMatchmakerConfirmMeetingRewardDto.java
-
19dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/marriagebounty/MarriageBountyOrderEventHandle.java
-
18dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/marriagebounty/MarriageBountyOrderApplicationService.java
-
47dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/reward/RewardApplicationService.java
-
23dating-agency-mall-server/src/main/java/com/qniao/dam/domain/aggregate/marriagebounty/MarriageBountyOrderAggregate.java
@ -0,0 +1,34 @@ |
|||
package com.qniao.dam.domian.aggregate.marriagebounty.event; |
|||
|
|||
import com.qniao.dam.domian.aggregate.rewardconfig.constant.RewardTypeEnum; |
|||
import com.qniao.domain.BaseDomainEvent; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.List; |
|||
|
|||
@Data |
|||
public class MarriageBountyOrderConfirmedMeetingEvent extends BaseDomainEvent { |
|||
|
|||
@ApiModelProperty("悬赏招亲订单标识") |
|||
private Long id; |
|||
|
|||
@ApiModelProperty("悬赏招亲订单奖励标识") |
|||
private Long marriageBountyOrderRewardId; |
|||
|
|||
@ApiModelProperty("见面嘉宾标识") |
|||
private Long meetingMiId; |
|||
|
|||
@ApiModelProperty("奖励类型") |
|||
private RewardTypeEnum rewardType; |
|||
|
|||
@ApiModelProperty("领取人标识") |
|||
private Long receiver; |
|||
|
|||
@ApiModelProperty("领取金额") |
|||
private BigDecimal receivedAmount; |
|||
|
|||
private List<Long> orderIdRelList; |
|||
|
|||
} |
|||
@ -0,0 +1,26 @@ |
|||
package com.qniao.dam.api.command.reward.user.request; |
|||
|
|||
import com.qniao.dam.domian.aggregate.rewardconfig.constant.RewardTypeEnum; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.List; |
|||
|
|||
@Data |
|||
public class AcquireMatchmakerConfirmMeetingRewardDto { |
|||
|
|||
@ApiModelProperty("奖励类型") |
|||
private RewardTypeEnum rewardType; |
|||
|
|||
@ApiModelProperty("见面嘉宾标识") |
|||
private Long meetingMiId; |
|||
|
|||
@ApiModelProperty("领取人标识") |
|||
private Long receiver; |
|||
|
|||
@ApiModelProperty("领取金额") |
|||
private BigDecimal receivedAmount; |
|||
|
|||
private List<Long> orderIdRelList; |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save