Browse Source

fix 商品搜索增加路径字段查询

zoujiajian 5 months ago
parent
commit
f35102a778

+ 12 - 0
netflix-dao/src/main/java/com/cyksj/model/views/GoodsDonCategoryDetailView.java

@@ -71,4 +71,16 @@ public class GoodsDonCategoryDetailView {
 
 	@DbField("g.update_time")
 	private Date updateTime;
+
+    @DbField("g.og_title")
+    private String ogTitle;
+
+    @DbField("g.og_description")
+    private String ogDescription;
+
+    @DbField("g.description")
+    private String description;
+
+    @DbField("g.og_keywords")
+    private String ogKeywords;
 }

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

@@ -1,5 +1,7 @@
 package com.cyksj.model.views;
 
+import com.baomidou.mybatisplus.annotation.FieldStrategy;
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.ejlchina.searcher.bean.DbField;
 import com.ejlchina.searcher.bean.SearchBean;
 import lombok.Getter;
@@ -20,4 +22,7 @@ public class GoodsDonSearchView {
 	private Long goodsId;
 
 	private String title;
+
+    @TableField(updateStrategy = FieldStrategy.IGNORED)
+    private String detailRoute;
 }

+ 15 - 0
netflix-dao/src/main/java/com/cyksj/model/views/GoodsDonSkuSubsidyFrontView.java

@@ -75,4 +75,19 @@ public class GoodsDonSkuSubsidyFrontView {
 	 */
 	@DbField("g.virtual_sold")
 	private Integer sold;
+
+    @DbField("g.og_title")
+    private String ogTitle;
+
+    @DbField("g.og_description")
+    private String ogDescription;
+
+    @DbField("g.description")
+    private String description;
+
+    @DbField("g.og_keywords")
+    private String ogKeywords;
+
+    @DbField("g.detail_route")
+    private String detailRoute;
 }

+ 15 - 0
netflix-dao/src/main/java/com/cyksj/model/views/HomeManagementFrontView.java

@@ -148,6 +148,21 @@ public class HomeManagementFrontView {
 	@DbField("g.header_tag")
 	private String headerTag;
 
+    @DbField("g.og_title")
+    private String ogTitle;
+
+    @DbField("g.og_description")
+    private String ogDescription;
+
+    @DbField("g.description")
+    private String description;
+
+    @DbField("g.og_keywords")
+    private String ogKeywords;
+
+    @DbField("g.detail_route")
+    private String detailRoute;
+
 	/**
 	 * 渠道优惠折扣
 	 */

+ 10 - 0
netflix-dao/src/main/java/com/cyksj/model/views/UserRecommendGoodsFrontView.java

@@ -34,4 +34,14 @@ public class UserRecommendGoodsFrontView {
 	private Integer days;
 
 	private BigDecimal price;
+
+    private String ogTitle;
+
+    private String ogDescription;
+
+    private String description;
+
+    private String ogKeywords;
+
+    private String detailRoute;
 }

+ 5 - 0
netflix-dao/src/main/resources/mapper/GroupRelationMapper.xml

@@ -245,6 +245,11 @@
         min_months as months,
         min_days as days,
         min_price as price,
+        og_title,
+        og_description,
+        description,
+        og_keywords,
+        detail_route,
         (
         case when type = 2 and ${isPayNf} then 999
         when category = 1 then 888