|
|
@@ -54,6 +54,7 @@ import com.cyksj.model.request.OrderRefundReq;
|
|
|
import com.cyksj.redis.RedisService;
|
|
|
import com.cyksj.service.chatgpt.GptUserRechargeRecordService;
|
|
|
import com.cyksj.service.claude.ClaudeCodeService;
|
|
|
+import com.cyksj.service.codex.CodexService;
|
|
|
import com.cyksj.service.coin.UserGalaxyCoinService;
|
|
|
import com.cyksj.service.coupon.CouponFontService;
|
|
|
import com.cyksj.service.distribute.equipment.EquipmentDistributeService;
|
|
|
@@ -242,6 +243,8 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
|
|
|
|
|
|
private final CodexUserMapper codexUserMapper;
|
|
|
|
|
|
+ private final CodexService codexService;
|
|
|
+
|
|
|
private static final GlobalThreadPoolTaskExecutor TASK_POOL = GlobalThreadPoolTaskExecutor.getInstance();
|
|
|
|
|
|
@Override
|
|
|
@@ -613,8 +616,13 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
|
|
|
.eq(CodexUser::getId, codexUser.getId()));
|
|
|
if (update == 0) {
|
|
|
log.info("codex user 套餐包增值失败 id:{},orderId:{}", codexUser.getId(), orderDon.getId());
|
|
|
+ } else {
|
|
|
+ try {
|
|
|
+ codexService.adjCodexUserPoints(codexUser.getUserId(), -upgradePackage.getNum(), "adjustment", "加量包退款");
|
|
|
+ } catch (Exception e) {
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
- //TODO
|
|
|
}
|
|
|
}
|
|
|
}
|