finance
杨赟 2 years ago
parent f2778b6436
commit e6a11799a4

@ -28,32 +28,36 @@ type ArgsSkuList struct {
Page bean.Page Page bean.Page
} }
type SkuItemHighlight struct {
Name string `json:"name"`
}
type SkuItem struct { type SkuItem struct {
Id uint `json:"id"` Id uint `json:"id"`
Name string `json:"name"` Name string `json:"name"`
BrandId uint `json:"brandId"` BrandId uint `json:"brandId"`
BrandName string `json:"brandName"` BrandName string `json:"brandName"`
FirstCategoryId uint `json:"firstCategoryId"` FirstCategoryId uint `json:"firstCategoryId"`
FirstCategoryName string `json:"firstCategoryName"` FirstCategoryName string `json:"firstCategoryName"`
SecondCategoryId uint `json:"secondCategoryId"` SecondCategoryId uint `json:"secondCategoryId"`
SecondCategoryName string `json:"secondCategoryName"` SecondCategoryName string `json:"secondCategoryName"`
ThirdCategoryId uint `json:"thirdCategoryId"` ThirdCategoryId uint `json:"thirdCategoryId"`
ThirdCategoryName string `json:"thirdCategoryName"` ThirdCategoryName string `json:"thirdCategoryName"`
Price decimal.Decimal `json:"price"` Price decimal.Decimal `json:"price"`
Discount decimal.Decimal `json:"discount"` Discount decimal.Decimal `json:"discount"`
GuidePrice decimal.Decimal `json:"guidePrice"` GuidePrice decimal.Decimal `json:"guidePrice"`
ImgUrl string `json:"imgUrl"` ImgUrl string `json:"imgUrl"`
Profit decimal.Decimal `json:"profit"` Profit decimal.Decimal `json:"profit"`
Size string `json:"size"` Size string `json:"size"`
Color string `json:"color"` Color string `json:"color"`
Tax string `json:"tax"` Tax string `json:"tax"`
Unit string `json:"unit"` Unit string `json:"unit"`
UpcCode string `json:"upcCode"` UpcCode string `json:"upcCode"`
TaxName string `json:"taxName"` TaxName string `json:"taxName"`
TaxCode string `json:"taxCode"` TaxCode string `json:"taxCode"`
Status uint `json:"status"` Status uint `json:"status"`
CreatedAt int64 `json:"createdAt"` CreatedAt int64 `json:"createdAt"`
UpdatedAt int64 `json:"updatedAt"` UpdatedAt int64 `json:"updatedAt"`
Highlight SkuItemHighlight `json:"highlight"`
} }
type ReplySkuList struct { type ReplySkuList struct {
@ -98,8 +102,12 @@ type SkuEsSearch struct {
OrderType uint // 排序类型 OrderType uint // 排序类型
OrderSort uint // 排序顺序 OrderSort uint // 排序顺序
} }
type SkuEsConfig struct {
Highlight bool
}
type ArgsSkuListsEs struct { type ArgsSkuListsEs struct {
Search SkuEsSearch Search SkuEsSearch
Config SkuEsConfig
Page bean.Page Page bean.Page
} }

Loading…
Cancel
Save