- refactor.

This commit is contained in:
gazebo
2018-06-12 14:06:11 +08:00
parent 35e46f7563
commit 94fd9c3e60
3 changed files with 85 additions and 8 deletions

View File

@@ -4,6 +4,42 @@ import (
"git.rosy.net.cn/baseapi/utils"
)
type JDOrderMsgResponse struct {
Code string
Msg string
Data string
}
type JDOrderMsg struct {
Id int `json:"-"` // 用于传递Jdorder的主键值减少一次读库操作
BillId string
StatusId string
Timestamp string
}
type JDDeliveryStatusMsg struct {
OrderId string
DeliveryStatusTime string
DeliveryManNo string
DeliveryManName string
DeliveryManPhone string
DeliveryCarrierNo string
DeliveryCarrierName string
DeliveryStatus int
Remark string
FailType string
CreatePin string
OpTime int64
InputTime string
}
const (
JdOrderStatusNew = "32000"
JdOrderStatusAdjust = "33080"
JdOrderStatusUserCancel = "20030"
JdOrderStatusWaitOutStore = "32001"
)
func (j JDAPI) OrderQuery(jdParams map[string]string) (retVal []interface{}, err error) {
retVal, err = j.AccessJDQueryHavePage("order/es/query", jdParams, nil, nil, nil)
return
@@ -42,5 +78,5 @@ func (j JDAPI) OrderAcceptOperate(orderId string, isAgreed bool) (interface{}, e
"isAgreed": utils.Bool2String(isAgreed),
"operator": getJDOperator(),
}
return j.AccessJDQueryNoPage("order/es/query", jdParams, nil, nil)
return j.AccessJDQueryNoPage("ocs/orderAcceptOperate", jdParams, nil, nil)
}