From 43519af1076201e4126bf3c7642ee9e091f4f3ef Mon Sep 17 00:00:00 2001 From: huanghai <10402852@qq.com> Date: Fri, 11 Sep 2020 11:28:25 +0800 Subject: [PATCH] 'commit' --- .../SysLoginpersonDao/SysLoginpersonDao.go | 13 ++++++++++--- .../SysLoginpersonService/SysLoginpersonService.go | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonDao/SysLoginpersonDao.go b/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonDao/SysLoginpersonDao.go index 8b483b9f..c748cec1 100644 --- a/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonDao/SysLoginpersonDao.go +++ b/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonDao/SysLoginpersonDao.go @@ -356,7 +356,14 @@ func GetIdentityIdByPersonId(personId string) int64 { } /*解除绑定第三方授权*/ -func UnbindAuthorization(personId string){ - sql:=`update t_sys_loginperson set wx_open_id='' where person_id=?` - db.SQL(sql,personId).Execute() +func UnbindAuthorization(personId string) { + sql := `update t_sys_loginperson set wx_open_id='' where person_id=?` + db.SQL(sql, personId).Execute() +} + +//获取已绑定的第三方授权 +func GetBindAuthorization(personId string) ([]map[string]interface{}, error) { + sql := `select wx_open_id from t_sys_loginperson where person_id=?` + list, err := db.SQL(sql, personId).Query().List() + return list, err } diff --git a/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonService/SysLoginpersonService.go b/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonService/SysLoginpersonService.go index 3140162b..9a94a38c 100644 --- a/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonService/SysLoginpersonService.go +++ b/dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonService/SysLoginpersonService.go @@ -357,7 +357,7 @@ func (s *Rpc) GetBindAuthorization(ctx context.Context, in *SysLoginpersonProto. var reply SysLoginpersonProto.Reply //通用获取单条 - list := SqlKit.QueryByIds([]string{in.PersonId}, "t_sys_loginperson") + list, _ := SysLoginpersonDao.GetBindAuthorization(in.PersonId) if len(list) == 0 { reply.List = "[]" reply.Message = "没有找到相应的人员信息"