提交 40e3ca5b authored 作者: zhanglibo's avatar zhanglibo

结构体

上级 d500095c
......@@ -50,7 +50,7 @@ type ListGoodsItem struct {
Volume float64 `json:"volume"`
Stock int `json:"stock"`
State int `json:"state"`
ForbidBuyArea []string `json:"forbidBuyArea"`
ForbidBuyArea string `json:"forbidBuyArea"`
SupplierFreightPayer int `json:"supplierFreightPayer"`
CategoryGRList []struct {
C1 int `json:"c1"`
......@@ -111,9 +111,11 @@ type SyncOrderExpNoReq struct {
}
type SyncOrderExpNoRes struct {
CommonRes
Result struct {
UnionId string `json:"unionId"` //平台订单编号
ExpNo string `json:"expNo"` //快递/物流单号
} `json:"result"`
}
type QueryExpTrackReq struct {
......@@ -127,9 +129,8 @@ type QueryExpTrackRes struct {
Result QueryExpTrackItem `json:"result"`
}
type QueryExpTrackItem struct {
ExpInfo interface{} `json:"expInfo"` //json
ExpInfo string `json:"expInfo"` //json
}
type ExpInfoItem struct {
......
......@@ -12,11 +12,10 @@ type api struct {
var Api = api{}
/*
获取分类
*/
func (api)Category(ctx context.Context) (res *CategoryRes, err error) {
func (api) Category(ctx context.Context) (res *CategoryRes, err error) {
result, err := server.Post(ctx, "vip/api/goods/listGoodsCategory", g.Map{})
err = gjson.New(result).Scan(&res)
......@@ -79,11 +78,9 @@ func (api) OrderFreightPreview(ctx context.Context, req *OrderFreightPreviewReq)
/*
同步订单快递单号
*/
func (api) SyncOrderExpNo(ctx context.Context, req *SyncOrderExpNoReq) (res *SyncOrderExpNoRes, err error) {
data := gconv.Map(req)
func (api) SyncOrderExpNo(ctx context.Context, req string) (res *SyncOrderExpNoRes, err error) {
result, err := server.Post(ctx, "vip/api/order/syncOrderExpNo", data)
result, err := server.Post(ctx, "vip/api/order/syncOrderExpNo", g.Map{"unionIdList": gjson.New([]string{req}).MustToJsonString()})
if err != nil {
return
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论