aa
This commit is contained in:
@@ -85,6 +85,20 @@ const (
|
|||||||
AfsDealTypeReturnGoodsRefund = "40" // 退货退款
|
AfsDealTypeReturnGoodsRefund = "40" // 退货退款
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
ComplaintReason1 = 1 //达达态度恶劣;
|
||||||
|
ComplaintReason2 = 2 //接单后未取货;
|
||||||
|
ComplaintReason3 = 3 //取货速度太慢;
|
||||||
|
ComplaintReason4 = 4 //送货速度太慢;
|
||||||
|
ComplaintReason5 = 5 //货品未送达;
|
||||||
|
ComplaintReason6 = 6 //货品损坏;
|
||||||
|
ComplaintReason7 = 7 //违规收取顾客小费;
|
||||||
|
ComplaintReason11 = 11 //达达衣冠不整;
|
||||||
|
ComplaintReason69 = 69 //达达恶意取消订单;
|
||||||
|
ComplaintReason71 = 71 //达达提前点击取货/送达;
|
||||||
|
ComplaintReason214 = 214 //达达无标准保温箱;
|
||||||
|
)
|
||||||
|
|
||||||
type AfsSkuDiscount struct {
|
type AfsSkuDiscount struct {
|
||||||
DetailDiscountType int `json:"detailDiscountType"`
|
DetailDiscountType int `json:"detailDiscountType"`
|
||||||
DiscountType int `json:"discountType"`
|
DiscountType int `json:"discountType"`
|
||||||
@@ -762,3 +776,14 @@ func (a *API) GenerateReverseOrder(orderID string, skuList []*RefDiffAdjustSkuLi
|
|||||||
_, err = a.AccessAPINoPage("reverse/generateReverseOrder", jdParams, nil, nil, nullResultParser)
|
_, err = a.AccessAPINoPage("reverse/generateReverseOrder", jdParams, nil, nil, nullResultParser)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//商家投诉达达配送员
|
||||||
|
//http://opendj.jd.com/staticnew/widgets/resources.html?groupid=169&apiid=200ade433c834b14994c7151468276d2
|
||||||
|
func (a *API) ComplaintDadaDeliver(orderID string, resonID int) (err error) {
|
||||||
|
jdParams := map[string]interface{}{
|
||||||
|
"orderId": orderID,
|
||||||
|
"reasonId": resonID,
|
||||||
|
}
|
||||||
|
_, err = a.AccessAPINoPage("order/complaintDadaDeliverForPlatForm", jdParams, nil, nil, nullResultParser)
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|||||||
@@ -40,12 +40,6 @@ var (
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
|
||||||
exceedLimitCodes = map[int]int{}
|
|
||||||
|
|
||||||
canRetryCodes = map[int]int{}
|
|
||||||
)
|
|
||||||
|
|
||||||
type API struct {
|
type API struct {
|
||||||
platformapi.APICookie
|
platformapi.APICookie
|
||||||
|
|
||||||
@@ -55,18 +49,6 @@ type API struct {
|
|||||||
config *platformapi.APIConfig
|
config *platformapi.APIConfig
|
||||||
}
|
}
|
||||||
|
|
||||||
type PrinterInfo struct {
|
|
||||||
SN string
|
|
||||||
Key string
|
|
||||||
Name string
|
|
||||||
PhoneNum string
|
|
||||||
}
|
|
||||||
|
|
||||||
type PrinterResultInfo struct {
|
|
||||||
SN string
|
|
||||||
ErrMsg string
|
|
||||||
}
|
|
||||||
|
|
||||||
func New(appID, appKey string, config ...*platformapi.APIConfig) *API {
|
func New(appID, appKey string, config ...*platformapi.APIConfig) *API {
|
||||||
curConfig := platformapi.DefAPIConfig
|
curConfig := platformapi.DefAPIConfig
|
||||||
if len(config) > 0 {
|
if len(config) > 0 {
|
||||||
|
|||||||
Reference in New Issue
Block a user