fix
This commit is contained in:
parent
e8aabdb3cf
commit
d31f3a1e41
|
@ -17,6 +17,11 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
|
||||||
Path: "/product/list",
|
Path: "/product/list",
|
||||||
Handler: GetProductListHandler(serverCtx),
|
Handler: GetProductListHandler(serverCtx),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
Method: http.MethodGet,
|
||||||
|
Path: "/product/success-recommand",
|
||||||
|
Handler: GetSuccessRecommandHandler(serverCtx),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,6 +56,22 @@ type Items struct {
|
||||||
CoverDefault string `json:"coverDefault"`
|
CoverDefault string `json:"coverDefault"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type GetSuccessRecommandReq struct {
|
||||||
|
Num uint32 `form:"num"`
|
||||||
|
Size uint32 `form:"size"`
|
||||||
|
Sn string `form:"sn"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type GetSuccessRecommandRsp struct {
|
||||||
|
Title string `json:"title"`
|
||||||
|
Cover string `json:"cover"`
|
||||||
|
CoverImg string `json:"coverImg"`
|
||||||
|
Sn string `json:"sn"`
|
||||||
|
Id int64 `json:"id"`
|
||||||
|
SkuId int64 `json:"skuId"`
|
||||||
|
CoverDefault string `json:"coverDefault"`
|
||||||
|
}
|
||||||
|
|
||||||
type Response struct {
|
type Response struct {
|
||||||
Code int `json:"code"`
|
Code int `json:"code"`
|
||||||
Message string `json:"msg"`
|
Message string `json:"msg"`
|
||||||
|
|
|
@ -12,6 +12,9 @@ service product {
|
||||||
//获取产品列表
|
//获取产品列表
|
||||||
@handler GetProductListHandler
|
@handler GetProductListHandler
|
||||||
get /product/list(GetProductListReq) returns (response);
|
get /product/list(GetProductListReq) returns (response);
|
||||||
|
//获取成功后的推荐产品
|
||||||
|
@handler GetSuccessRecommand
|
||||||
|
get /product/success-recommand (GetSuccessRecommandReq) returns (response);
|
||||||
}
|
}
|
||||||
|
|
||||||
//获取产品列表
|
//获取产品列表
|
||||||
|
@ -58,4 +61,19 @@ type Items {
|
||||||
SizeNum uint32 `json:"sizeNum"`
|
SizeNum uint32 `json:"sizeNum"`
|
||||||
MiniPrice float64 `json:"miniPrice"`
|
MiniPrice float64 `json:"miniPrice"`
|
||||||
CoverDefault string `json:"coverDefault"`
|
CoverDefault string `json:"coverDefault"`
|
||||||
|
}
|
||||||
|
//获取成功后的推荐产品
|
||||||
|
type GetSuccessRecommandReq {
|
||||||
|
Num uint32 `form:"num"`
|
||||||
|
Size uint32 `form:"size"`
|
||||||
|
Sn string `form:"sn"`
|
||||||
|
}
|
||||||
|
type GetSuccessRecommandRsp {
|
||||||
|
Title string `json:"title"`
|
||||||
|
Cover string `json:"cover"`
|
||||||
|
CoverImg string `json:"coverImg"`
|
||||||
|
Sn string `json:"sn"`
|
||||||
|
Id int64 `json:"id"`
|
||||||
|
SkuId int64 `json:"skuId"`
|
||||||
|
CoverDefault string `json:"coverDefault"`
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user