|
|
@@ -141,7 +141,7 @@ public class EquipmentDistributeServiceImpl implements EquipmentDistributeServic
|
|
|
if (equipmentConfigDto.getBalance() != null && equipmentConfigDto.getBalance().compareTo(BigDecimal.ZERO) > 0) {
|
|
|
addBalanceBenefits(sharId, orderId, equipmentConfigDto.getBalance(), EquipmentUserDistributeTransportBenefits.Status.hasPayment);
|
|
|
}
|
|
|
- //未配置车票权益
|
|
|
+ //配置车票权益
|
|
|
if (CollUtil.isNotEmpty(equipmentConfigDto.getSkuList())) {
|
|
|
addTicketBenefitsChance(sharId, userId, orderId, EquipmentUserChanceRecord.Status.hasPayment);
|
|
|
}
|
|
|
@@ -172,10 +172,13 @@ public class EquipmentDistributeServiceImpl implements EquipmentDistributeServic
|
|
|
deductUserBenefits(sharId, orderId);
|
|
|
}
|
|
|
}
|
|
|
- equipmentUserPayRecordMapper.update(null, Wrappers.lambdaUpdate(EquipmentUserPayRecord.class)
|
|
|
- .set(EquipmentUserPayRecord::getStatus, EquipmentUserPayRecord.Status.refund)
|
|
|
- .eq(EquipmentUserPayRecord::getOrderId, orderId)
|
|
|
- .ne(EquipmentUserPayRecord::getStatus, EquipmentUserChanceRecord.Status.refund));
|
|
|
+ //展示
|
|
|
+ EquipmentUserPayRecord record = new EquipmentUserPayRecord();
|
|
|
+ record.setShareId(sharId);
|
|
|
+ record.setUserId(userId);
|
|
|
+ record.setStatus(EquipmentUserPayRecord.Status.refund);
|
|
|
+ record.setOrderId(orderId);
|
|
|
+ equipmentUserPayRecordMapper.insert(record);
|
|
|
}
|
|
|
}
|
|
|
|