|
|
|
@ -158,8 +158,18 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic |
|
|
|
MarriageBountyOrder existMarriageBountyOrder = marriageBountyOrderRepository.load(marriageBountyOrderId); |
|
|
|
if (Objects.nonNull(existMarriageBountyOrder) && MarriageBountyOrderStatusEnum.MATCHMAKING.equals(existMarriageBountyOrder.getStatus())) { |
|
|
|
if (CollUtil.isNotEmpty(existMarriageBountyOrder.getOrderRewardList())) { |
|
|
|
MarriageBountyOrderReward marriageBountyOrderReward = existMarriageBountyOrder.getOrderRewardList().stream() |
|
|
|
.filter(orderReward -> !orderReward.getIsReceive()).findFirst().get(); |
|
|
|
MarriageBountyOrderReward marriageBountyOrderReward = null; |
|
|
|
for (MarriageBountyOrderReward orderReward : existMarriageBountyOrder.getOrderRewardList()) { |
|
|
|
if (ProductSubCategoryEnum.MARRIAGE_BOUNTY_MEETING_FEE.equals(orderReward.getRewardCategory())) { |
|
|
|
if (!orderReward.getIsReceive()) { |
|
|
|
marriageBountyOrderReward = orderReward; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
if (Objects.nonNull(marriageBountyOrderReward)) { |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|