|
|
@ -60,17 +60,13 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic |
|
|
private PaymentOrderRefundApplicationService paymentOrderRefundApplicationService; |
|
|
private PaymentOrderRefundApplicationService paymentOrderRefundApplicationService; |
|
|
@Resource |
|
|
@Resource |
|
|
private RewardConfigQueryService rewardConfigQueryService; |
|
|
private RewardConfigQueryService rewardConfigQueryService; |
|
|
@Resource |
|
|
|
|
|
private OrderQueryService orderQueryService; |
|
|
|
|
|
|
|
|
|
|
|
public void save(Long orderId) { |
|
|
public void save(Long orderId) { |
|
|
Order order = orderRepository.load(orderId); |
|
|
Order order = orderRepository.load(orderId); |
|
|
MarriageBountyOrder marriageBountyOrder; |
|
|
MarriageBountyOrder marriageBountyOrder; |
|
|
marriageBountyOrder = marriageBountyOrderQueryService.queryBy(order.getUserId(), order.getMiId(), |
|
|
marriageBountyOrder = marriageBountyOrderQueryService.queryBy(order.getUserId(), order.getMiId(), |
|
|
MarriageBountyOrderStatusEnum.INIT, MarriageBountyOrderPaymentStatusEnum.INIT); |
|
|
MarriageBountyOrderStatusEnum.INIT, MarriageBountyOrderPaymentStatusEnum.INIT); |
|
|
if (Objects.isNull(marriageBountyOrder)) { |
|
|
|
|
|
//新的悬赏招亲 |
|
|
|
|
|
marriageBountyOrder = MarriageBountyOrder.build(order.getUserId(), order.getMiId()); |
|
|
|
|
|
|
|
|
if (Objects.nonNull(marriageBountyOrder)) { |
|
|
//订单关系 |
|
|
//订单关系 |
|
|
MarriageBountyOrderRel orderRel = MarriageBountyOrderRel.build(orderId, order.getSettlementAmount()); |
|
|
MarriageBountyOrderRel orderRel = MarriageBountyOrderRel.build(orderId, order.getSettlementAmount()); |
|
|
marriageBountyOrder.setOrderRelList(Collections.singletonList(orderRel)); |
|
|
marriageBountyOrder.setOrderRelList(Collections.singletonList(orderRel)); |
|
|
|