Merge branch 'master' of git.oa00.com:supply-chain/service

finance
黄伟 2 years ago
commit 3d1ef1fbd7

@ -29,14 +29,19 @@ func (i *item) Add(ctx context.Context, args ArgsSkuItemAdd) (reply []ReplySkuIt
return return
} }
type ArgsSkuItemDel struct {
SkuTypeId uint
SkuIds []uint
}
// Del @Title 删除商品 // Del @Title 删除商品
func (i *item) Del(ctx context.Context, ids []uint) error { func (i *item) Del(ctx context.Context, args ArgsSkuItemDel) error {
xClient, err := client.GetClient(i) xClient, err := client.GetClient(i)
if err != nil { if err != nil {
return err return err
} }
reply := 0 reply := 0
return xClient.Call(ctx, "Del", ids, &reply) return xClient.Call(ctx, "Del", args, &reply)
} }
type ArgsSkuItemLists struct { type ArgsSkuItemLists struct {

@ -64,21 +64,21 @@ func (s *sku) Lists(ctx context.Context, channelId string, args ArgsSkuList) (re
} }
type SkuEsSearch struct { type SkuEsSearch struct {
SkuId uint // 商品Id Status uint // 1=上架 2=下架
Status uint // 1=上架 2=下架 SkuName string // 商品名称
SkuName string // 商品名称 BrandId uint // 品牌id
BrandId uint // 品牌id BrandName string // 品牌名称 全词匹配
BrandName string // 品牌名称 全词匹配 FirstCategoryId uint // 一级分类id
FirstCategoryId uint // 一级分类id FirstCategoryName string // 一级分类名称 全词匹配
FirstCategoryName string // 一级分类名称 全词匹配 SecondCategoryId uint // 二级分类id
SecondCategoryId uint // 二级分类id SecondCategoryName string // 二级分类名称 全词匹配
SecondCategoryName string // 二级分类名称 全词匹配 ThirdCategoryId uint // 三级分类id
ThirdCategoryId uint // 三级分类id ThirdCategoryName string // 三级分类名称 全词匹配
ThirdCategoryName string // 三级分类名称 全词匹配 MaxPrice decimal.Decimal // 最高金额
MaxPrice decimal.Decimal // 最高金额 MinPrice decimal.Decimal // 最低金额
MinPrice decimal.Decimal // 最低金额 MinDiscount decimal.Decimal // 最低折扣
MinDiscount decimal.Decimal // 最低折扣 MaxDiscount decimal.Decimal // 最高折扣
MaxDiscount decimal.Decimal // 最高折扣 Expand []map[string]interface{} // 拓展查询
} }
type ArgsSkuListsEs struct { type ArgsSkuListsEs struct {
Search SkuEsSearch Search SkuEsSearch

Loading…
Cancel
Save