This commit is contained in:
邹宗楠
2022-03-25 14:14:41 +08:00
parent 836fa7d35c
commit 6e3dbd2c04
2 changed files with 17 additions and 17 deletions

View File

@@ -142,24 +142,24 @@ func RefreshWeixinToken() (err error) {
func RefreshFnToken() (err error) {
if api.FnAPI != nil {
globals.SugarLogger.Debugf("=================初始化accesstoken")
err = RefreshConfig("fn", fnTokenExpires, func() (token string, expireTimeStr string) {
globals.SugarLogger.Debugf("RefreshFnToken RunMode:%s", beego.BConfig.RunMode)
//todo 测试
//if globals.IsMainProductEnv() {
if tokenInfo, err := api.FnAPI.GetAccessToken(); err == nil {
globals.SugarLogger.Debugf("RefreshFnToken tokenInfo:%s", utils.Format4Output(tokenInfo, true))
token = tokenInfo.BusinessDataObj.AccessToken
} else {
globals.SugarLogger.Errorf("RefreshFnToken RefreshToken failed with error:%v", err)
}
sql := `
if globals.IsMainProductEnv() {
if tokenInfo, err := api.FnAPI.GetAccessToken(); err == nil {
globals.SugarLogger.Debugf("RefreshFnToken tokenInfo:%s", utils.Format4Output(tokenInfo, true))
token = tokenInfo.BusinessDataObj.AccessToken
} else {
globals.SugarLogger.Errorf("RefreshFnToken RefreshToken failed with error:%v", err)
}
sql := `
UPDATE jxgy.config SET token = ? WHERE thirdparty = ?
`
sqlParams := []interface{}{
token, "fn",
sqlParams := []interface{}{
token, "fn",
}
dao.ExecuteSQL(dao.GetDB(), sql, sqlParams)
}
dao.ExecuteSQL(dao.GetDB(), sql, sqlParams)
//}
if beego.BConfig.RunMode == "jxgy" {
config := &legacymodel.Config{}
sql := `