From 71f5ba4656ceadae40ddc31dfa65d82bc96fe72b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Tue, 9 Nov 2021 17:03:08 +0800 Subject: [PATCH] searchmodel --- .../Yi.Framework.Model/Search/Goods.cs | 31 ------------------- .../Yi.Framework.Model/Search/SearchResult.cs | 31 ------------------- 2 files changed, 62 deletions(-) delete mode 100644 Yi.Framework/Yi.Framework.Model/Search/Goods.cs delete mode 100644 Yi.Framework/Yi.Framework.Model/Search/SearchResult.cs diff --git a/Yi.Framework/Yi.Framework.Model/Search/Goods.cs b/Yi.Framework/Yi.Framework.Model/Search/Goods.cs deleted file mode 100644 index 35a905c7..00000000 --- a/Yi.Framework/Yi.Framework.Model/Search/Goods.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Nest; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Yi.Framework.Model.Models; - -namespace Yi.Framework.Model.Search -{ - [ElasticsearchType(IdProperty = "id")]//主键声明,且主键必须是属性 - public class Goods - { - public long id { get; set; } - - - public spu spu { get; set; } - public string all; //所有需要被搜索的信息,包括品牌,分类,标题 - public string subtitle; //子标题 - public brand brand; - public category cid1; - public category cid2; - public category cid3; - public DateTime? createTime; - - - public HashSet price = new HashSet(); //是所有sku的价格集合。方便根据价格进行筛选过滤 - public List skus; //sku信息的json结构数据 - public Dictionary specs = new Dictionary(); //可搜索的规格参数,key是参数名,值是参数值 - } -} diff --git a/Yi.Framework/Yi.Framework.Model/Search/SearchResult.cs b/Yi.Framework/Yi.Framework.Model/Search/SearchResult.cs deleted file mode 100644 index 18043165..00000000 --- a/Yi.Framework/Yi.Framework.Model/Search/SearchResult.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Yi.Framework.Model.Models; - -namespace Yi.Framework.Model.Search -{ - public class SearchResult : PageResult - { - public List brands = new List(); - public List categories = new List(); - //规格参数过滤条件 - public List> specs = new List>(); - public SearchResult(long total, - int totalPage, - List items, - List categories, - List brands, - List> specs) : base - (total, items) - { - - this.categories = categories; - this.brands = brands; - this.specs = specs; - } - - } -}