Merge branch 'master' of 10.10.14.250:huanghai/dsMin

master
wubin 5 years ago
commit 19b4e87ed1

@ -112,6 +112,38 @@ func UpdateSso(appId string, redirectUri string, logoutUri string) error {
return err
}
/**
1-1
*/
func changeAppStatus(appId string, bUse int32) error {
//1、修改数据库
model := new(models.TAppBase)
model.BUse = bUse
_, err := db.ID(appId).Update(model)
if err != nil {
return err
}
//2、获取数据库中的完整数据
_, err = db.Where("app_id = ?", appId).Get(&model)
if err != nil {
return err
}
//3、清除主键Redis缓存
var selector = SqlKit.GetBean("t_app_base")
SqlKit.DeleteCacheByIds([]string{appId}, selector)
//4、删除SSO中的缓存数据
if bUse <= 0 {
//删除REDIS缓存
_ = deleteRedisCache(model.AccessKey)
} else {
//插入REDIS缓存
_ = insertRedisCache(model.AccessKey, model.SecretKey, model.RedirectUri)
}
return nil
}
/**
*/

Loading…
Cancel
Save