|
|
|
@ -79,7 +79,8 @@ public class MarriageBountyOrderQueryServiceImpl implements MarriageBountyOrderQ |
|
|
|
refundInfoVo.setRefundableMeetingFee(refundableMeetingFee); |
|
|
|
refundInfoVo.setRefundableMeetingQuantity(refundableMeetingQuantity); |
|
|
|
refundInfoVo.setRefundableResultGift(refundableResultGift); |
|
|
|
refundInfoVo.setRefundable(refundableMeetingFee.compareTo(BigDecimal.ZERO) > 0 || refundableResultGift.compareTo(BigDecimal.ZERO) > 0); |
|
|
|
refundInfoVo.setRefundableAmount(refundableMeetingFee.multiply(BigDecimal.valueOf(refundableMeetingQuantity)).add(refundableResultGift)); |
|
|
|
refundInfoVo.setRefundable(refundInfoVo.getRefundableAmount().compareTo(BigDecimal.ZERO) > 0); |
|
|
|
//服务退款有效期校验 |
|
|
|
RewardTypeEnum rewardType = marriageBountyOrder.getValidityPeriodType(); |
|
|
|
RewardConfig rewardConfig = rewardConfigQueryService.queryByRewardType(rewardType); |
|
|
|
|