|
@@ -210,6 +210,9 @@ public class ClaudeCodeController {
|
|
|
renewUpgradePackageFrontViews.forEach(renew -> {
|
|
renewUpgradePackageFrontViews.forEach(renew -> {
|
|
|
try {
|
|
try {
|
|
|
List<Long> upgradeSkuIds = Jsons.parseList(renew.getUpgradeSkuIds(), Long.class);
|
|
List<Long> upgradeSkuIds = Jsons.parseList(renew.getUpgradeSkuIds(), Long.class);
|
|
|
|
|
+ if (user.getRenewSkuId() != null) {
|
|
|
|
|
+ upgradeSkuIds.remove(user.getRenewSkuId());
|
|
|
|
|
+ }
|
|
|
List<RenewUpgradePackageFrontView.RenewSkuView> renewSkuViews = new ArrayList<>();
|
|
List<RenewUpgradePackageFrontView.RenewSkuView> renewSkuViews = new ArrayList<>();
|
|
|
if (CollUtil.isNotEmpty(upgradeSkuIds)) {
|
|
if (CollUtil.isNotEmpty(upgradeSkuIds)) {
|
|
|
renewSkuViews = beanSearcher.searchAll(RenewUpgradePackageFrontView.RenewSkuView.class, MapUtils.builder()
|
|
renewSkuViews = beanSearcher.searchAll(RenewUpgradePackageFrontView.RenewSkuView.class, MapUtils.builder()
|