aa
This commit is contained in:
@@ -26,6 +26,32 @@ const (
|
||||
accessStorePageCookieName5 = "sta-store.jddj.com"
|
||||
)
|
||||
|
||||
var (
|
||||
interfaceMap = map[string][]interface{}{
|
||||
"bcda6aa3af904158840520d746d97692": []interface{}{"message.djsw.orderAccounting", 0}, //订单应结消息
|
||||
"c716ba1e882a4334975d773eb2436eb4": []interface{}{"message.djsw.financeAdjustment", -2}, //财务调整单消息
|
||||
"0becae34d53345febfea238e3785d9fe": []interface{}{"message.djsw.pickFinishOrder", 0}, //拣货完成消息
|
||||
"e5501ab3bb2d4e6e82cd9affb27f1b12": []interface{}{"message.djsw.deliveryOrder", 0}, //订单开始配送消息
|
||||
"4acf6346a6b942629ce4b143160ecc0d": []interface{}{"message.djsw.finishOrder", 0}, //订单妥投消息
|
||||
"4fa7419b8c7440f887b4f4df5bee85fd": []interface{}{"message.djsw.lockOrder", 0}, //订单锁定消息
|
||||
"e95911589479472e8b6f4d099ad343b5": []interface{}{"message.djsw.userCancelOrder", 0}, //用户取消消息
|
||||
"f93ddfb7034b468da4d1ef10abe4b3ab": []interface{}{"message.djsw.newOrder", 0}, //创建新订单消息
|
||||
"29fa5e8542614661ac43410b9273dba6": []interface{}{"message.djsw.applyCancelOrder", 0}, // 用户申请取消消息
|
||||
"46f6414b799b416c92be9b890cc985ca": []interface{}{"message.djsw.orderAdjust", 0}, // 订单调整消息
|
||||
"fe2896ec5a394a66ab1bca084c29eb70": []interface{}{"message.djsw.pushDeliveryStatus", 0}, //订单运单状态消息
|
||||
"baa8f6128b1d4a46a8c969d3a3b2016f": []interface{}{"message.djsw.orderInfoChange", 0}, //订单信息变更消息
|
||||
"68d84d873729471db4d9c6d987dd8eb8": []interface{}{"message.djsw.orderWaitOutStore", 0}, //订单等待出库消息
|
||||
"bf3c0d18127b4c2982a806c415a7e0d5": []interface{}{"message.djsw.orderAddTips", 0}, //订单商家小费消息
|
||||
"7ce971a2a8c24437b4734f805f86bb34": []interface{}{"message.djsw.unlockOrder", 0}, // 订单解锁消息
|
||||
"2feddf4f8a17447791c4872b9134cdb5": []interface{}{"message.djsw.deliveryCarrierModify", 0}, //订单转自送消息
|
||||
"052798b978024574af96209e089168ed": []interface{}{"message.djsw.venderAuditApplyCancelOrder", 0}, //商家审核用户取消申请消息
|
||||
"1cbf43a35fcd4212809414e8c57d400a": []interface{}{"message.djsw.newAfterSaleBill", -3}, //创建售后单消息
|
||||
"6ebe1528c39b436b8cbf5a2a75d06d8b": []interface{}{"message.djsw.afterSaleBillStatus", 0}, //售后单状态消息
|
||||
"6b6906f334884aeb88ba7d3ffaa9c688": []interface{}{"message.djsw.newApplyAfterSaleBill", -3}, //创建售后单申请消息
|
||||
"1f6da863a76b43d3a44dbe737b733240": []interface{}{"message.djsw.updateApplyAfterSaleBill", -3}, //修改售后单申请消息
|
||||
}
|
||||
)
|
||||
|
||||
type SkuPageImg struct {
|
||||
Big string `json:"big"`
|
||||
Share string `json:"share"`
|
||||
@@ -1118,3 +1144,43 @@ func (a *API) GetJdStoreInfo(vendorStoreID string) (retVal interface{}, err erro
|
||||
retVal, err = a.AccessStorePage2("http://www.jxc4.com/jd/client", jdParams, false, "")
|
||||
return retVal, err
|
||||
}
|
||||
|
||||
//订阅京东接口
|
||||
func (a *API) UpdateInterStatus(interfaceId, interfaceCode string, interfaceType int) (err error) {
|
||||
jdParams := map[string]interface{}{
|
||||
"interfaceId": interfaceId,
|
||||
"interfaceCode": interfaceCode,
|
||||
"isEnabled": 1,
|
||||
"interfaceType": interfaceType,
|
||||
}
|
||||
_, err = a.AccessStorePage2("https://openo2o.jddj.com/sandBox/updateInterStatus.htm", jdParams, true, "")
|
||||
return err
|
||||
}
|
||||
|
||||
//设置京东接口地址
|
||||
func (a *API) SaveMsgUrl(interfaceId, testUrl, formalUrl string, interfaceType int) (err error) {
|
||||
jdParams := map[string]interface{}{
|
||||
"interfaceId": interfaceId,
|
||||
"testUrl": testUrl,
|
||||
"formalUrl": formalUrl,
|
||||
"interfaceType": interfaceType,
|
||||
}
|
||||
_, err = a.AccessStorePage2("https://openo2o.jddj.com/sandBox/saveMsgUrl.htm", jdParams, true, "")
|
||||
return err
|
||||
}
|
||||
|
||||
//发送测试消息
|
||||
func (a *API) ExcuteInvoking(interfaceId string, interfaceType int) (err error) {
|
||||
jdParams := map[string]interface{}{
|
||||
"interfaceId": interfaceId,
|
||||
"interfaceType": interfaceType,
|
||||
}
|
||||
_, err = a.AccessStorePage2("https://openo2o.jddj.com/sandBox/excuteInvoking.htm", jdParams, true, "")
|
||||
return err
|
||||
}
|
||||
|
||||
//我要上线
|
||||
func (a *API) ToOnline() (err error) {
|
||||
_, err = a.AccessStorePage2("https://openo2o.jddj.com/sandBox/toOnline.htm", nil, true, "")
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user