对接新供应链-唯品尚

This commit is contained in:
zhongqiang
2025-05-26 18:08:52 +08:00
parent 96c87f015d
commit be569bda75
3 changed files with 167 additions and 3 deletions

View File

@@ -1,5 +1,38 @@
package weipinshang_api
type GetManyPostageRes struct {
Code int `json:"code"` // 0为成功其它为失败
Msg string `json:"msg"` // 请求接口消息
Data []FreightData `json:"data"` // 返回数据 data array
}
type FreightData struct {
Freight string `json:"freight"` // 邮费 freight 是 string 邮费
}
type PreOrderRes struct {
Code int `json:"code"` // 0为成功其它为失败
Msg string `json:"msg"` // 请求接口消息
Data []PreOrderFreightData `json:"data"` // 返回数据 data array
}
type PreOrderFreightData struct {
Freight string `json:"freight"` // 邮费 freight 是 string 邮费
FreightDesc string `json:"freight_desc"` // 邮费说明 freight_desc 是 string 邮费说明
}
type CreateOrderRes struct {
McOrderNo string `json:"mc_order_no"` //蜜仓子订单号
OrderAmount float64 `json:"order_amount"` // 子订单总金额
Sku []SkuData `json:"sku"` // 订单商品信息
}
type SkuData struct {
GoodSpecId string `json:"good_spec_id"` //商品ID(c_goods_id)
GoodsId string `json:"goods_id"` //商品ID(c_father_goods_id)
GoodName string `json:"good_name"` //商品名称
Num string `json:"num"` //数量
Price string `json:"price"` //单价
}
type GetOrderInfoRes struct {
Code int `json:"code"` // 0为成功其它为失败
Msg string `json:"msg"` // 请求接口消息
@@ -26,6 +59,15 @@ type Data struct {
CReceiverMobile string `json:"c_receiver_mobile"` // 收货人联系方式
}
type GetOrderInfoByItemNORes struct {
OrderItemNo string `json:"order_item_no"` // 子订单号
SendStatus string `json:"send_status"` //发货状态【CHECKED订单被创建,INSTOCK已备货,SENDED已发货,RECEIVED已收货
DeliveryName string `json:"delivery_name"` // 快递公司
DeliveryNo string `json:"delivery_no"` // 快递单号
RefuseStatus string `json:"refuse_status"` //售后状态【CREATED 创建售后单’,ALLOW同意,SUCCESS成功,NOTALLOW拒绝,MONEY_RETURNED已操作退款,FAIL_RETURNED退款失败,线下退款’】
RefuseType string `json:"refuse_type"` // 售后类型【RETURN_MONEY 退款’,RETURN_GOODS 退货’】
}
type IsRefundRes struct {
Code int `json:"code"` // 0为成功其它为失败
Msg string `json:"msg"` // 请求接口消息