Просмотр исходного кода

fix claude code专属渠道规格不展示

zoujiajian 1 год назад
Родитель
Сommit
1c0bd5119a

+ 5 - 0
netflix-dao/src/main/java/com/cyksj/model/views/GoodsDonSkuView.java

@@ -2,6 +2,7 @@ package com.cyksj.model.views;
 
 
 import com.ejlchina.searcher.bean.DbField;
 import com.ejlchina.searcher.bean.DbField;
 import com.ejlchina.searcher.bean.SearchBean;
 import com.ejlchina.searcher.bean.SearchBean;
+import com.fasterxml.jackson.annotation.JsonIgnore;
 import lombok.Getter;
 import lombok.Getter;
 import lombok.Setter;
 import lombok.Setter;
 
 
@@ -32,6 +33,10 @@ public class GoodsDonSkuView {
 	@DbField("gdk.id")
 	@DbField("gdk.id")
 	private Long skuId;
 	private Long skuId;
 
 
+	@DbField("gdk.user_owns")
+	@JsonIgnore
+	private String userOwns;
+
 	@DbField("gdk.spec_val")
 	@DbField("gdk.spec_val")
 	private String specVal;
 	private String specVal;
 
 

+ 1 - 1
netflix-web/src/main/java/com/cyksj/web/controller/claude/ClaudeCodeController.java

@@ -225,7 +225,7 @@ public class ClaudeCodeController {
 				claudeCodePackageView.setUpgrades(renewUpgradePackageFrontViews);
 				claudeCodePackageView.setUpgrades(renewUpgradePackageFrontViews);
 			}
 			}
 		}
 		}
-		List<GoodsDonSkuView> goodsDonSkuViews = beanSearcher.searchAll(GoodsDonSkuView.class, MapUtils.builder().field(GoodsDonSkuView::getGoodsId, Constant.CLAUDE_CODE_GOODS_ID).field(GoodsDonSkuView::getGoodsDonSkuStatus, Boolean.TRUE).build());
+		List<GoodsDonSkuView> goodsDonSkuViews = beanSearcher.searchAll(GoodsDonSkuView.class, MapUtils.builder().field(GoodsDonSkuView::getGoodsId, Constant.CLAUDE_CODE_GOODS_ID).field(GoodsDonSkuView::getUserOwns).op(Operator.IsNull).build());
 		claudeCodePackageView.setSkus(goodsDonSkuViews);
 		claudeCodePackageView.setSkus(goodsDonSkuViews);
 		return GatewayResponse.SUCCESS.newBuilder().toResult(claudeCodePackageView);
 		return GatewayResponse.SUCCESS.newBuilder().toResult(claudeCodePackageView);
 	}
 	}