|
@@ -489,6 +489,10 @@ func (this *SysAdminController) Add() {
|
|
br.ErrMsg = "新增失败,Err:" + err.Error()
|
|
br.ErrMsg = "新增失败,Err:" + err.Error()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 同步用户缓存
|
|
|
|
+ _ = utils.Rc.LPush(utils.CACHE_SYNC_SYS_USER_FROM_ETA, admin.AdminName)
|
|
|
|
+
|
|
err = services.UpdateResearcherTagGroup(admin.AdminId, req.ResearchGroupIds)
|
|
err = services.UpdateResearcherTagGroup(admin.AdminId, req.ResearchGroupIds)
|
|
if err != nil {
|
|
if err != nil {
|
|
br.Msg = "新增失败"
|
|
br.Msg = "新增失败"
|
|
@@ -684,6 +688,10 @@ func (this *SysAdminController) Edit() {
|
|
br.ErrMsg = "更新用户信息失败, Err:" + e.Error()
|
|
br.ErrMsg = "更新用户信息失败, Err:" + e.Error()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 同步用户缓存
|
|
|
|
+ _ = utils.Rc.LPush(utils.CACHE_SYNC_SYS_USER_FROM_ETA, adminInfo.AdminName)
|
|
|
|
+
|
|
// 用户登出
|
|
// 用户登出
|
|
logOutSystemUser(adminInfo.AdminId)
|
|
logOutSystemUser(adminInfo.AdminId)
|
|
|
|
|
|
@@ -750,6 +758,9 @@ func (this *SysAdminController) EditEnabled() {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 同步用户缓存
|
|
|
|
+ _ = utils.Rc.LPush(utils.CACHE_SYNC_SYS_USER_FROM_ETA, adminItem.AdminName)
|
|
|
|
+
|
|
//用户被禁用的情况下,需要将他对应的token给过期
|
|
//用户被禁用的情况下,需要将他对应的token给过期
|
|
if adminItem.Enabled == 1 && req.Enabled == 0 {
|
|
if adminItem.Enabled == 1 && req.Enabled == 0 {
|
|
logOutSystemUser(adminItem.AdminId)
|
|
logOutSystemUser(adminItem.AdminId)
|
|
@@ -805,6 +816,10 @@ func (this *SysAdminController) Delete() {
|
|
br.ErrMsg = "删除失败,Err:" + err.Error()
|
|
br.ErrMsg = "删除失败,Err:" + err.Error()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 同步用户缓存
|
|
|
|
+ _ = utils.Rc.LPush(utils.CACHE_SYNC_SYS_USER_FROM_ETA, adminInfo.AdminName)
|
|
|
|
+
|
|
// 删除手工数据关联用户
|
|
// 删除手工数据关联用户
|
|
{
|
|
{
|
|
go data_manage.DeleteManualUser(req.AdminId)
|
|
go data_manage.DeleteManualUser(req.AdminId)
|
|
@@ -1040,6 +1055,9 @@ func (this *SysAdminController) Move() {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 同步用户缓存
|
|
|
|
+ _ = utils.Rc.LPush(utils.CACHE_SYNC_SYS_USER_FROM_ETA, adminInfo.AdminName)
|
|
|
|
+
|
|
// 清除系统用户列表缓存key
|
|
// 清除系统用户列表缓存key
|
|
_ = utils.Rc.Delete(utils.CACHE_KEY_ADMIN)
|
|
_ = utils.Rc.Delete(utils.CACHE_KEY_ADMIN)
|
|
_ = utils.Rc.Delete(utils.CACHE_KEY_ADMIN_ID)
|
|
_ = utils.Rc.Delete(utils.CACHE_KEY_ADMIN_ID)
|