|
|
@@ -118,6 +118,8 @@ public class CmsOrderController {
|
|
|
|
|
|
private final OrderDonRenewRecordMapper orderDonRenewRecordMapper;
|
|
|
|
|
|
+ private final ChatgptUserMapper chatgptUserMapper;
|
|
|
+
|
|
|
|
|
|
@GetMapping("/get")
|
|
|
@SaCheckPermission("order:view")
|
|
|
@@ -1095,6 +1097,12 @@ public class CmsOrderController {
|
|
|
OriSkuDto oriSku = skuMapper.selectRenewOriSku(orderDonRenewRecord.getOriSkuId());
|
|
|
renewOriOrderSkuDto.setOriSku(oriSku);
|
|
|
renewOriOrderSkuDto.setLastExpiryTime(lastExpiryTIme);
|
|
|
+ ChatgptUser chatgptUser = chatgptUserMapper.selectOne(Wrappers.lambdaQuery(ChatgptUser.class)
|
|
|
+ .eq(ChatgptUser::getRelationId, orderDon.getRelationId())
|
|
|
+ .last("limit 1"));
|
|
|
+ if (chatgptUser != null) {
|
|
|
+ renewOriOrderSkuDto.setOrderId(chatgptUser.getRenewOrderId());
|
|
|
+ }
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(renewOriOrderSkuDto);
|
|
|
}
|
|
|
}
|