23 lines
865 B
Go
23 lines
865 B
Go
package v1
|
|
|
|
import "github.com/gogf/gf/v2/frame/g"
|
|
|
|
type GetReq struct {
|
|
g.Meta `path:"/desktop" method:"get" tags:"Desktop" summary:"(PC)获取桌面信息"`
|
|
StoreId int64 `json:"storeId" v:"required#请选择店铺" dc:"门店id"`
|
|
}
|
|
type GetRes struct {
|
|
TopComponentVisible int `json:"topComponentVisible"`
|
|
RightComponentVisible int `json:"rightComponentVisible"`
|
|
}
|
|
|
|
type SaveReq struct {
|
|
g.Meta `path:"/desktop" method:"post" tags:"Desktop" summary:"(PC)保存桌面信息"`
|
|
StoreId int64 `json:"storeId" v:"required#请选择店铺" dc:"门店id"`
|
|
TopComponentVisible int `json:"topComponentVisible" v:"in:1,2#显示隐藏只能选择1或2"`
|
|
RightComponentVisible int `json:"rightComponentVisible" v:"in:1,2#显示隐藏只能选择1或2"`
|
|
}
|
|
type SaveRes struct {
|
|
Success bool `json:"success" dc:"是否成功"`
|
|
}
|