This commit is contained in:
suyl
2021-08-03 16:31:20 +08:00
parent a09223b091
commit 6f92cd6f0d

View File

@@ -121,31 +121,31 @@ func OnTokenChange(values url.Values) {
} }
if codeInfo.Code != "" { if codeInfo.Code != "" {
voc := &model.VendorOrgCode{} voc := &model.VendorOrgCode{}
sql := ` //sql := `
SELECT * FROM tmp_jd WHERE vendor_org_code = ? // SELECT * FROM tmp_jd WHERE vendor_org_code = ?
` //`
sqlParams := []interface{}{codeInfo.VenderID} //sqlParams := []interface{}{codeInfo.VenderID}
if err := dao.GetRow(db, &voc, sql, sqlParams); err == nil && voc != nil { //if err := dao.GetRow(db, &voc, sql, sqlParams); err == nil && voc != nil {
if result, _ := dao.GetVendorOrgCode(db, model.VendorIDJD, codeInfo.VenderID, model.VendorOrgTypePlatform); len(result) == 0 { if result, _ := dao.GetVendorOrgCode(db, model.VendorIDJD, codeInfo.VenderID, model.VendorOrgTypePlatform); len(result) == 0 {
voc2 := &model.VendorOrgCode{ voc2 := &model.VendorOrgCode{
Comment: voc.Comment, Comment: voc.Comment,
VendorOrgCode: codeInfo.VenderID, VendorOrgCode: codeInfo.VenderID,
VendorType: model.VendorOrgTypePlatform, VendorType: model.VendorOrgTypePlatform,
} }
dao.WrapAddIDCULDEntity(voc2, "jxadmin") dao.WrapAddIDCULDEntity(voc2, "jxadmin")
if err := dao.CreateEntity(db, voc2); err == nil { if err := dao.CreateEntity(db, voc2); err == nil {
//添加成功后去开发者后台填验证码 //添加成功后去开发者后台填验证码
if configs, err := dao.QueryConfigs(dao.GetDB(), "jdConfigCookie", model.ConfigTypeCookie, ""); err == nil { if configs, err := dao.QueryConfigs(dao.GetDB(), "jdConfigCookie", model.ConfigTypeCookie, ""); err == nil {
api.JdAPI.SetCookieWithStr(configs[0].Value) api.JdAPI.SetCookieWithStr(configs[0].Value)
if appID, err := api.JdAPI.GetJdNoAuthAppID(codeInfo.VenderID); err == nil { if appID, err := api.JdAPI.GetJdNoAuthAppID(codeInfo.VenderID); err == nil {
api.JdAPI.SetCode(codeInfo.Code, appID) api.JdAPI.SetCode(codeInfo.Code, appID)
}
} }
} }
} else {
globals.SugarLogger.Debugf("OnTokenChange 发验证码,但是库里有这个账号了")
} }
} else {
globals.SugarLogger.Debugf("OnTokenChange 发验证码,但是库里有这个账号了")
} }
//}
} else { } else {
tokenInfo := &JdToken{} tokenInfo := &JdToken{}
if dataStr := values.Get("token"); dataStr != "" { if dataStr := values.Get("token"); dataStr != "" {