新京东账号
This commit is contained in:
@@ -48,6 +48,7 @@ var (
|
||||
JdPageAPI *jdapi.API
|
||||
|
||||
Jd2API *jdapi.API
|
||||
Jd3API *jdapi.API
|
||||
FakeJdAPI *jdapi.API
|
||||
JdEclpAPI *jdeclpapi.API
|
||||
JdShopAPI *jdshopapi.API
|
||||
@@ -115,6 +116,10 @@ func Init() {
|
||||
// Jd2API.SetJdCookie(beego.AppConfig.DefaultString("jd2StorePageCookie", ""))
|
||||
}
|
||||
|
||||
if globals.Jd3OrgCode != "" {
|
||||
Jd3API = jdapi.New(beego.AppConfig.String("jd3Token"), beego.AppConfig.String("jd3AppKey"), beego.AppConfig.String("jd3Secret"))
|
||||
}
|
||||
|
||||
fakeJdToken := beego.AppConfig.DefaultString("fakeJdToken", "")
|
||||
if fakeJdToken != "" {
|
||||
FakeJdAPI = jdapi.NewFakeJD(fakeJdToken, beego.AppConfig.String("fakeJdBaseURL"))
|
||||
|
||||
@@ -39,6 +39,8 @@ func (a *APIManager) GetAPI(vendorID int, appOrgCode string) (pfAPI interface{})
|
||||
pfAPI = api.FakeJdAPI
|
||||
} else if appOrgCode != "" && appOrgCode == globals.Jd2OrgCode {
|
||||
pfAPI = api.Jd2API
|
||||
} else if appOrgCode != "" && appOrgCode == globals.Jd3OrgCode {
|
||||
pfAPI = api.Jd3API
|
||||
}
|
||||
case model.VendorIDMTWM:
|
||||
pfAPI = api.MtwmAPI
|
||||
@@ -52,7 +54,7 @@ func (a *APIManager) GetAPI(vendorID int, appOrgCode string) (pfAPI interface{})
|
||||
func (a *APIManager) GetAppOrgCodeList(vendorID int) (appOrgCodeList []string) {
|
||||
switch vendorID {
|
||||
case model.VendorIDJD:
|
||||
appOrgCodeList = jxutils.BatchString2Slice(globals.JdOrgCode, globals.Jd2OrgCode)
|
||||
appOrgCodeList = jxutils.BatchString2Slice(globals.JdOrgCode, globals.Jd2OrgCode, globals.Jd3OrgCode)
|
||||
case model.VendorIDMTWM:
|
||||
appOrgCodeList = []string{api.MtwmAPI.GetAppID()}
|
||||
case model.VendorIDEBAI:
|
||||
|
||||
@@ -59,6 +59,7 @@ var (
|
||||
|
||||
JdOrgCode string
|
||||
Jd2OrgCode string
|
||||
Jd3OrgCode string
|
||||
JdLoginName string
|
||||
|
||||
IsStoreSkuAct bool
|
||||
@@ -131,6 +132,7 @@ func Init() {
|
||||
TLPayNotifyURL = beego.AppConfig.DefaultString("tonglianPayNotifyURL", "")
|
||||
JdOrgCode = beego.AppConfig.DefaultString("jdOrgCode", "")
|
||||
Jd2OrgCode = beego.AppConfig.DefaultString("jd2OrgCode", "")
|
||||
Jd3OrgCode = beego.AppConfig.DefaultString("jd3OrgCode", "")
|
||||
JdLoginName = beego.AppConfig.DefaultString("jdLoginName", "")
|
||||
IsAddEvent = beego.AppConfig.DefaultBool("addEvent", false)
|
||||
IsStoreSkuAct = !IsProductEnv()
|
||||
|
||||
Reference in New Issue
Block a user