|
|
|
@ -19,6 +19,16 @@ func (c *category) All(ctx context.Context) (result []supply.CategoryItem, err e
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// AllNoHidden @Title 获取显示的分类
|
|
|
|
|
func (c *category) AllNoHidden(ctx context.Context) (result []supply.CategoryItem, err error) {
|
|
|
|
|
xClient, err := client.GetClient(c)
|
|
|
|
|
if err != nil {
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
err = xClient.Call(ctx, "AllNoHidden", 0, &result)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Add @Title 添加分类
|
|
|
|
|
func (c *category) Add(ctx context.Context, args supply.ArgsCategoryAdd) (err error) {
|
|
|
|
|
reply := 0
|
|
|
|
@ -48,3 +58,13 @@ func (c *category) FindByIds(ctx context.Context, args supply.ArgsCategoryFindBy
|
|
|
|
|
err = xClient.Call(ctx, "FindByIds", args, &result)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ChangeHidden @Title 切换隐藏状态
|
|
|
|
|
func (c *category) ChangeHidden(ctx context.Context, args supply.ArgsChangeHidden) error {
|
|
|
|
|
xClient, err := client.GetClient(c)
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
reply := 0
|
|
|
|
|
return xClient.Call(ctx, "ChangeHidden", args, &reply)
|
|
|
|
|
}
|
|
|
|
|