Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CartAddReq ¶
type CartAddReq struct { UserID int `validate:"required"` //用户id GoodsID int `validate:"required"` //商品id GoodsNum int `validate:"required"` //商品数 }
CartAddReq .
type CartItemRes ¶
type CartItemRes struct { TotalPrice int //总价 Items []struct { ID int //购物车项ID GoodsID int //商品id GoodsName string //商品名称 GoodsNum int //商品数量 TotalPrice int //商品价格 } }
CartItemRes .
type CartShopReq ¶
type CartShopReq struct {
UserID int `validate:"required"` //用户id
}
CartShopReq .
type ChangePasswordReq ¶
type ChangePasswordReq struct { ID int NewPassword string `validate:"required"` OldPassword string `validate:"required"` }
ChangePasswordReq .
type DeliveryReq ¶
type DeliveryReq struct { OrderNo string `validate:"required"` //订单id TrackingNumber string `validate:"required"` //快递号 AdminID int `validate:"required"` //管理员id }
DeliveryReq .
type GoodsAddReq ¶
type GoodsAddReq struct { Name string `validate:"required"` Price int `validate:"min=10,max=100000"` //最小价格10,最大价格100000 }
GoodsAddReq .
type GoodsItemRes ¶
type GoodsItemRes struct { ID int //商品id Name string //商品名称 Price int //商品价格 Stock int //商品库存 Tag string //商品tag }
GoodsItemRes .
type GoodsShopReq ¶
type GoodsShopReq struct { UserID int `validate:"required"` //用户id ID int `validate:"required"` //商品id Num int `validate:"required"` //商品数量 }
GoodsShopReq .
type GoodsTagReq ¶
type GoodsTagReq struct { ID int `validate:"required"` Tag string `validate:"oneof=HOT NEW NONE"` //要设置的标签必须是 热门,新品,默认 }
GoodsTagReq .
type OrderItemRes ¶
type OrderItemRes struct { OrderNo string TotalPrice int Status string GoodsItems []struct { GoodsID int // 商品id Num int // 数量 GoodsName string // 商品名称 } }
OrderItemRes .
type OrderPayReq ¶
type OrderPayReq struct { UserID int `validate:"required"` //用户id OrderNo string `validate:"required"` //订单id }
OrderPayReq .
type RegisterUserReq ¶
type RegisterUserReq struct { Name string `validate:"required"` //用户名称 Password string `validate:"required"` //用户密码 }
RegisterUserReq .
type UserInfoRes ¶
UserInfoRes .
Click to show internal directories.
Click to hide internal directories.