|
|
@@ -150,6 +150,8 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
|
|
|
|
|
|
private final UserDistributePosterRecordMapper userDistributePosterRecordMapper;
|
|
|
|
|
|
+ private final OrderDonRenewRecordMapper orderDonRenewRecordMapper;
|
|
|
+
|
|
|
@Override
|
|
|
public SearchResult<RenewalView> getMyTicket(long userId, Boolean isLoginPopularize, String customId, String account) {
|
|
|
User u = userMapper.selectById(userId);
|
|
|
@@ -312,6 +314,9 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
|
|
|
Long renewSkuId = userInfo.getRenewSkuId();
|
|
|
if (renewSkuId != null) {
|
|
|
GoodsDonSkuRenewView renewSku = beanSearcher.searchFirst(GoodsDonSkuRenewView.class, MapUtils.builder().field(GoodsDonSkuRenewView::getSkuId, renewSkuId).build());
|
|
|
+ Optional.ofNullable(orderDonRenewRecordMapper.selectOne(Wrappers.lambdaQuery(OrderDonRenewRecord.class)
|
|
|
+ .eq(OrderDonRenewRecord::getOrderId, userInfo.getRenewOrderId())
|
|
|
+ .last("limit 1"))).ifPresent(e -> renewSku.setPackageId(e.getPackageId()));
|
|
|
ticket.setRenewSku(renewSku);
|
|
|
}
|
|
|
} catch (Exception e) {
|