京东eclp物流对接

This commit is contained in:
苏尹岚
2020-03-05 16:51:20 +08:00
parent 0812d243aa
commit 2cdaf741db
5 changed files with 88 additions and 5 deletions

View File

@@ -3,6 +3,8 @@ package api
import (
"time"
"git.rosy.net.cn/baseapi/platformapi/jdeclpapi"
"git.rosy.net.cn/baseapi/platformapi/tonglianpayapi"
aliyunsmsclient "github.com/KenmyZhang/aliyun-communicate"
@@ -40,6 +42,7 @@ var (
Jd2API *jdapi.API
FakeJdAPI *jdapi.API
JdEclpAPI *jdeclpapi.API
ElmAPI *elmapi.API
EbaiAPI *ebaiapi.API
@@ -104,6 +107,11 @@ func Init() {
} else {
JdAPI = nil
}
if !beego.AppConfig.DefaultBool("disableJdEclp", false) {
JdEclpAPI = jdeclpapi.New(beego.AppConfig.String("jdEclpAccessToken"), beego.AppConfig.String("jdEclpAppKey"), beego.AppConfig.String("jdEclpAppSecret"))
} else {
JdEclpAPI = nil
}
if !beego.AppConfig.DefaultBool("disableElm", false) {
ElmAPI = elmapi.New(beego.AppConfig.DefaultString("elmToken", ""), beego.AppConfig.String("elmAppKey"), beego.AppConfig.String("elmSecret"), beego.AppConfig.DefaultBool("elmIsProd", false))
} else {