|
@@ -238,14 +238,14 @@ public class UserRealOrderBenefitsImpl implements UserRealOrderBenefitsService {
|
|
|
}
|
|
}
|
|
|
if (expiryTime == null) {
|
|
if (expiryTime == null) {
|
|
|
//未发车直接清除车票
|
|
//未发车直接清除车票
|
|
|
- groupRelationClearService.clearTicket(relation);
|
|
|
|
|
|
|
+ groupRelationClearService.clearTicket(relation, UserTicketClearedRecord.Source.pay_equipment);
|
|
|
} else {
|
|
} else {
|
|
|
DateTime now = DateTime.now();
|
|
DateTime now = DateTime.now();
|
|
|
Date finalDate = DateUtil.offset(expiryTime, DateField.MONTH, -months);
|
|
Date finalDate = DateUtil.offset(expiryTime, DateField.MONTH, -months);
|
|
|
finalDate = DateUtil.offsetDay(finalDate, -3);
|
|
finalDate = DateUtil.offsetDay(finalDate, -3);
|
|
|
if (now.isAfter(finalDate)) {
|
|
if (now.isAfter(finalDate)) {
|
|
|
//过期 直接清除车票
|
|
//过期 直接清除车票
|
|
|
- groupRelationClearService.clearTicket(relation);
|
|
|
|
|
|
|
+ groupRelationClearService.clearTicket(relation, UserTicketClearedRecord.Source.pay_equipment);
|
|
|
} else {
|
|
} else {
|
|
|
relation.setExpiryTime(finalDate);
|
|
relation.setExpiryTime(finalDate);
|
|
|
groupsRelationMapper.updateById(relation);
|
|
groupsRelationMapper.updateById(relation);
|