|
|
@@ -405,6 +405,7 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
|
|
|
throw BusinessRuntimeException.getInstance("代充账号车票无法更换车票");
|
|
|
}
|
|
|
Long userId = relation.getUserId();
|
|
|
+ log.info("用户userId:{}更换车票relationId:{}", userId, relationId);
|
|
|
OrderDon orderDon = orderDonMapper.selectOne(Wrappers.lambdaQuery(OrderDon.class)
|
|
|
.eq(OrderDon::getUserId, userId)
|
|
|
.eq(OrderDon::getRelationId, relationId)
|
|
|
@@ -470,7 +471,7 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
|
|
|
newRelation = getRelationThisTrips(orderDon.getUserId(), groupId, 1);
|
|
|
}
|
|
|
|
|
|
- newRelation.setUserId(relation.getUserId());
|
|
|
+ newRelation.setUserId(userId);
|
|
|
newRelation.setStartTime(relation.getStartTime());
|
|
|
newRelation.setExpiryTime(relation.getExpiryTime());
|
|
|
newRelation.setYhsId(yhsId);
|
|
|
@@ -554,7 +555,7 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
|
|
|
completeOrder.setRelationId(newRelation.getId());
|
|
|
orderDonMapper.updateById(completeOrder);
|
|
|
});
|
|
|
- redisService.del(RedisKey.GROUPS_RELATION_NUM_KEY + newRelation.getId());
|
|
|
+ log.info("userId:{}更换车票,原座位号relationId:{}======>新座位号newRelationId:{}", newRelation.getUserId(), relationId, newRelation.getId());
|
|
|
relationMapper.updateById(newRelation);
|
|
|
}
|
|
|
|