11 changed files with 183 additions and 7 deletions
Unified 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