- more interface and const added.
This commit is contained in:
@@ -8,10 +8,34 @@ const (
|
||||
OrderStatusAddComment = "12001"
|
||||
OrderStatusModifyComment = "12006"
|
||||
|
||||
OrderStatusNew = "32000"
|
||||
OrderStatusAdjust = "33080"
|
||||
OrderStatusUserCancel = "20030"
|
||||
OrderStatusWaitOutStore = "32001"
|
||||
OrderStatusPurchased = "41000" // 也即待处理,JD的消息很怪,新定单消息发过来是32000,但如果不是自动接单的,去查却是41000?,接单后才变为32000
|
||||
OrderStatusNew = "32000"
|
||||
OrderStatusAdjust = "33080"
|
||||
OrderStatusWaitOutStore = "32001"
|
||||
OrderStatusFinishedPickup = "2"
|
||||
OrderStatusDelivering = "33040"
|
||||
|
||||
OrderStatusDelivered = "33060"
|
||||
OrderStatusFinished = "90000"
|
||||
OrderStatusCanceled = "20020"
|
||||
|
||||
OrderStatusUserApplyCancel = "20030" // 这个其实不是一个状态,是一个动作
|
||||
OrderStatusLocked = "20010"
|
||||
OrderStatusUnlocked = "20050"
|
||||
OrderStatusInfoChanged = "1"
|
||||
)
|
||||
|
||||
const (
|
||||
DeliveryStatusWait4Grap = "10"
|
||||
DeliveryStatusAccepted = "20"
|
||||
DeliveryStatusCourierCanceled = "21"
|
||||
DeliveryStatusCourierArrived = "23"
|
||||
DeliveryStatusFailedGetGoods = "25"
|
||||
DeliveryStatusFailedGetGoodsRejected = "26"
|
||||
DeliveryStatusFailedGetGoodsWaiting = "27"
|
||||
DeliveryStatusGotGoods = "30"
|
||||
DeliveryStatusFailedDelivery = "35"
|
||||
DeliveryStatusFinished = "40"
|
||||
)
|
||||
|
||||
func (a API) OrderQuery(jdParams map[string]interface{}) (retVal []interface{}, err error) {
|
||||
@@ -19,10 +43,14 @@ func (a API) OrderQuery(jdParams map[string]interface{}) (retVal []interface{},
|
||||
return
|
||||
}
|
||||
|
||||
func (a API) QuerySingleOrder(orderId string) ([]interface{}, error) {
|
||||
func (a API) QuerySingleOrder(orderId string) (map[string]interface{}, error) {
|
||||
jdParams := make(map[string]interface{})
|
||||
jdParams["orderId"] = orderId
|
||||
return a.AccessAPIHavePage("order/es/query", jdParams, nil, nil, nil)
|
||||
result, err := a.AccessAPIHavePage("order/es/query", jdParams, nil, nil, nil)
|
||||
if err == nil {
|
||||
return nil, err
|
||||
}
|
||||
return result[0].(map[string]interface{}), nil
|
||||
}
|
||||
|
||||
func (a API) LegacyQuerySingleOrder(orderId string) (map[string]interface{}, error) {
|
||||
|
||||
Reference in New Issue
Block a user