|
|
|
@ -2,14 +2,12 @@ package com.qniao.dam.api.command.reward.user; |
|
|
|
|
|
|
|
import com.qniao.dam.api.command.reward.user.request.AcquireMatchmakerConfirmMeetingRewardDto; |
|
|
|
import com.qniao.dam.api.command.reward.user.request.UserAcquireMatchmakerJoinRecommendRewardDto; |
|
|
|
import com.qniao.dam.application.service.marriagebounty.MarriageBountyOrderApplicationService; |
|
|
|
import com.qniao.dam.application.service.reward.RewardApplicationService; |
|
|
|
import com.qniao.framework.annotation.IgnoreResponseAdvice; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import javax.validation.Valid; |
|
|
|
@ -21,6 +19,8 @@ public class RewardUserCommandController { |
|
|
|
|
|
|
|
@Resource |
|
|
|
private RewardApplicationService rewardApplicationService; |
|
|
|
@Resource |
|
|
|
private MarriageBountyOrderApplicationService marriageBountyOrderApplicationService; |
|
|
|
|
|
|
|
@ApiOperation("通过SDK获得奖励") |
|
|
|
@PostMapping("acquire/matchmaker-join-recommend/reward/by/sdk") |
|
|
|
@ -30,8 +30,10 @@ public class RewardUserCommandController { |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("红娘获得悬赏招亲见面奖励") |
|
|
|
@PostMapping("acquire/matchmaker-confirm-meeting/reward/") |
|
|
|
public void acquireMatchmakerConfirmMeetingReward(@RequestBody @Valid AcquireMatchmakerConfirmMeetingRewardDto dto) { |
|
|
|
rewardApplicationService.acquireMatchmakerConfirmMeetingReward(dto); |
|
|
|
@GetMapping("acquire/matchmaker-confirm-meeting/reward") |
|
|
|
public void acquireMatchmakerConfirmMeetingReward(@RequestParam Long marriageBountyOrderId, |
|
|
|
@RequestParam Long receiver, |
|
|
|
@RequestParam Long meetingMiId) { |
|
|
|
marriageBountyOrderApplicationService.confirmMeeting(marriageBountyOrderId, receiver, meetingMiId); |
|
|
|
} |
|
|
|
} |