|
@@ -42,15 +42,17 @@ func (u *userCenter) NewClient() zrpc.Client {
|
|
|
return client
|
|
|
}
|
|
|
|
|
|
-//获取身份列表
|
|
|
-func (u *userCenter) IdentityList(userId int64) []*pb.Identity {
|
|
|
+// 获取身份列表
|
|
|
+func (u *userCenter) IdentityList(userId int64, mgoUserId, appId string) []*pb.Identity {
|
|
|
client := u.NewClient()
|
|
|
if client == nil {
|
|
|
return nil
|
|
|
}
|
|
|
//defer client.Conn().Close()
|
|
|
resp, err := usercenter.NewUserCenter(client).IdentityList(context.Background(), &pb.IdentityReq{
|
|
|
- Id: userId,
|
|
|
+ Id: userId,
|
|
|
+ MgoUserId: mgoUserId,
|
|
|
+ AppId: appId,
|
|
|
})
|
|
|
if err != nil {
|
|
|
log.Println(err)
|
|
@@ -59,7 +61,7 @@ func (u *userCenter) IdentityList(userId int64) []*pb.Identity {
|
|
|
return resp.Identitys
|
|
|
}
|
|
|
|
|
|
-//获取账号id获取个人身份信息
|
|
|
+// 获取账号id获取个人身份信息
|
|
|
func (u *userCenter) IdentityByUserId(userId int64) *pb.Identity {
|
|
|
client := u.NewClient()
|
|
|
if client == nil {
|
|
@@ -76,7 +78,7 @@ func (u *userCenter) IdentityByUserId(userId int64) *pb.Identity {
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//根据职位id获取身份信息
|
|
|
+// 根据职位id获取身份信息
|
|
|
func (u *userCenter) IdentityByPositionId(positionId int64) *pb.Identity {
|
|
|
client := u.NewClient()
|
|
|
if client == nil {
|
|
@@ -93,7 +95,7 @@ func (u *userCenter) IdentityByPositionId(positionId int64) *pb.Identity {
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//根据企业员工id获取身份信息
|
|
|
+// 根据企业员工id获取身份信息
|
|
|
func (u *userCenter) IdentityByEntUserId(entUserId int64) *pb.Identity {
|
|
|
client := u.NewClient()
|
|
|
if client == nil {
|
|
@@ -110,7 +112,7 @@ func (u *userCenter) IdentityByEntUserId(entUserId int64) *pb.Identity {
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//添加用户
|
|
|
+// 添加用户
|
|
|
func (u *userCenter) UserAdd(req pb.UserAddReq) *pb.UserAddResp {
|
|
|
client := u.NewClient()
|
|
|
//defer client.Conn().Close()
|
|
@@ -136,7 +138,7 @@ func (u *userCenter) UserAdd(req pb.UserAddReq) *pb.UserAddResp {
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//修改用户
|
|
|
+// 修改用户
|
|
|
func (u *userCenter) UserUpdate(req pb.UserIdReq) *pb.ExamineResp {
|
|
|
client := u.NewClient()
|
|
|
//defer client.Conn().Close()
|
|
@@ -160,7 +162,7 @@ func (u *userCenter) UserUpdate(req pb.UserIdReq) *pb.ExamineResp {
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//删除用户
|
|
|
+// 删除用户
|
|
|
func (u *userCenter) UserDel(req pb.UserIdReq) *pb.ExamineResp {
|
|
|
client := u.NewClient()
|
|
|
//defer client.Conn().Close()
|
|
@@ -175,7 +177,7 @@ func (u *userCenter) UserDel(req pb.UserIdReq) *pb.ExamineResp {
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//清用户缓存
|
|
|
+// 清用户缓存
|
|
|
func (u *userCenter) WorkDesktopClearUserInfo(req pb.WorkDesktopClearUserInfoReq) *pb.WorkDesktopClearUserInfoResp {
|
|
|
client := u.NewClient()
|
|
|
//defer client.Conn().Close()
|
|
@@ -190,7 +192,7 @@ func (u *userCenter) WorkDesktopClearUserInfo(req pb.WorkDesktopClearUserInfoReq
|
|
|
return resp
|
|
|
}
|
|
|
|
|
|
-//用户菜单获取
|
|
|
+// 用户菜单获取
|
|
|
func (u *userCenter) WorkDesktopMenuInfo(req pb.WorkDesktopMenuInfoReq) *pb.WorkDesktopMenuInfoResp {
|
|
|
client := u.NewClient()
|
|
|
//defer client.Conn().Close()
|