// Code generated by goctl. DO NOT EDIT. // Source: userCenter.proto package usercenter import ( "context" "bp.jydev.jianyu360.cn/BaseService/userCenter/rpc/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( CheckData = pb.CheckData CheckEntReq = pb.CheckEntReq CheckEntResp = pb.CheckEntResp CheckExamineReq = pb.CheckExamineReq CheckIsEntAdminResp = pb.CheckIsEntAdminResp EntAuthData = pb.EntAuthData EntAuthReq = pb.EntAuthReq EntAuthResp = pb.EntAuthResp EntData = pb.EntData EntInfoData = pb.EntInfoData EntInfoResp = pb.EntInfoResp EntList = pb.EntList EntListReq = pb.EntListReq EntListResp = pb.EntListResp EntUpdateReq = pb.EntUpdateReq EntUser = pb.EntUser EntUserListData = pb.EntUserListData EntUserListReq = pb.EntUserListReq EntUserListResp = pb.EntUserListResp EntUserReq = pb.EntUserReq EntUserResp = pb.EntUserResp ExamineData = pb.ExamineData ExamineList = pb.ExamineList ExamineListData = pb.ExamineListData ExamineListReq = pb.ExamineListReq ExamineListResp = pb.ExamineListResp ExamineReq = pb.ExamineReq ExamineResp = pb.ExamineResp GetStatusByCode = pb.GetStatusByCode GetStatusByCodeReq = pb.GetStatusByCodeReq GetStatusByCodeResp = pb.GetStatusByCodeResp Identity = pb.Identity IdentityReq = pb.IdentityReq IdentityResp = pb.IdentityResp Items = pb.Items Keys = pb.Keys List = pb.List MenuData = pb.MenuData MenuList = pb.MenuList SecondLevelMenu = pb.SecondLevelMenu Subscribe = pb.Subscribe ThreeLevelMenu = pb.ThreeLevelMenu TipInfo = pb.TipInfo UserAddReq = pb.UserAddReq UserAddResp = pb.UserAddResp UserAdds = pb.UserAdds UserIdReq = pb.UserIdReq UserIdentityReq = pb.UserIdentityReq UserIdentityResp = pb.UserIdentityResp UserInfo = pb.UserInfo UserReq = pb.UserReq WorkDesktopClearUserInfoReq = pb.WorkDesktopClearUserInfoReq WorkDesktopClearUserInfoResp = pb.WorkDesktopClearUserInfoResp WorkDesktopComprehensiveReq = pb.WorkDesktopComprehensiveReq WorkDesktopComprehensiveResp = pb.WorkDesktopComprehensiveResp WorkDesktopMenuInfoReq = pb.WorkDesktopMenuInfoReq WorkDesktopMenuInfoResp = pb.WorkDesktopMenuInfoResp UserCenter interface { // 企业认证 EntAuth(ctx context.Context, in *EntAuthReq, opts ...grpc.CallOption) (*EntAuthResp, error) // 机构审核 EntExamine(ctx context.Context, in *ExamineReq, opts ...grpc.CallOption) (*ExamineResp, error) // 企业列表 EntList(ctx context.Context, in *EntListReq, opts ...grpc.CallOption) (*EntListResp, error) // 审核列表 ExamineList(ctx context.Context, in *ExamineListReq, opts ...grpc.CallOption) (*ExamineListResp, error) // 查看企业状态 CheckEnt(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*CheckEntResp, error) // 查看企业详情 EntInfo(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*EntInfoResp, error) // 冻结/解冻企业 EntUpdate(ctx context.Context, in *EntUpdateReq, opts ...grpc.CallOption) (*ExamineResp, error) // 查看审核详情 ExamineInfo(ctx context.Context, in *CheckExamineReq, opts ...grpc.CallOption) (*EntInfoResp, error) // 根据统一社会信用代码查询企业状态 GetStatusByCode(ctx context.Context, in *GetStatusByCodeReq, opts ...grpc.CallOption) (*GetStatusByCodeResp, error) // 新增用户 UserAdd(ctx context.Context, in *UserAddReq, opts ...grpc.CallOption) (*UserAddResp, error) // 更新用户 UserUpdate(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) // 删除用户 UserDel(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) // 获取菜单树 WorkDesktopMenuInfo(ctx context.Context, in *WorkDesktopMenuInfoReq, opts ...grpc.CallOption) (*WorkDesktopMenuInfoResp, error) // 菜单选择模式||常用功能更新||常用功能列表 WorkDesktopComprehensive(ctx context.Context, in *WorkDesktopComprehensiveReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error) // 手动清除用户功能内存信息 WorkDesktopClearUserInfo(ctx context.Context, in *WorkDesktopClearUserInfoReq, opts ...grpc.CallOption) (*WorkDesktopClearUserInfoResp, error) // 获取客户信息 GetUserInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserInfo, error) // 根据企业员工id获取员工的信息 GetEntUserInfo(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*EntUserResp, error) // 获取企业员工列表 GetEntUserList(ctx context.Context, in *EntUserListReq, opts ...grpc.CallOption) (*EntUserListResp, error) // 查看员工是否是企业管理员 CheckIsEntAdmin(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*CheckIsEntAdminResp, error) // 获取用户可切换的身份列表 IdentityList(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*IdentityResp, error) // 获取账号id获取个人身份信息 IdentityByUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) // 根据职位id获取身份信息 IdentityByPositionId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) // 根据企业员工id获取身份信息 IdentityByEntUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) // 根据企业id获取身份信息 IdentityByEntId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) // 获取用户身份相关参数 UserIdentity(ctx context.Context, in *UserIdentityReq, opts ...grpc.CallOption) (*UserIdentityResp, error) } defaultUserCenter struct { cli zrpc.Client } ) func NewUserCenter(cli zrpc.Client) UserCenter { return &defaultUserCenter{ cli: cli, } } // 企业认证 func (m *defaultUserCenter) EntAuth(ctx context.Context, in *EntAuthReq, opts ...grpc.CallOption) (*EntAuthResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.EntAuth(ctx, in, opts...) } // 机构审核 func (m *defaultUserCenter) EntExamine(ctx context.Context, in *ExamineReq, opts ...grpc.CallOption) (*ExamineResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.EntExamine(ctx, in, opts...) } // 企业列表 func (m *defaultUserCenter) EntList(ctx context.Context, in *EntListReq, opts ...grpc.CallOption) (*EntListResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.EntList(ctx, in, opts...) } // 审核列表 func (m *defaultUserCenter) ExamineList(ctx context.Context, in *ExamineListReq, opts ...grpc.CallOption) (*ExamineListResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.ExamineList(ctx, in, opts...) } // 查看企业状态 func (m *defaultUserCenter) CheckEnt(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*CheckEntResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.CheckEnt(ctx, in, opts...) } // 查看企业详情 func (m *defaultUserCenter) EntInfo(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*EntInfoResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.EntInfo(ctx, in, opts...) } // 冻结/解冻企业 func (m *defaultUserCenter) EntUpdate(ctx context.Context, in *EntUpdateReq, opts ...grpc.CallOption) (*ExamineResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.EntUpdate(ctx, in, opts...) } // 查看审核详情 func (m *defaultUserCenter) ExamineInfo(ctx context.Context, in *CheckExamineReq, opts ...grpc.CallOption) (*EntInfoResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.ExamineInfo(ctx, in, opts...) } // 根据统一社会信用代码查询企业状态 func (m *defaultUserCenter) GetStatusByCode(ctx context.Context, in *GetStatusByCodeReq, opts ...grpc.CallOption) (*GetStatusByCodeResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.GetStatusByCode(ctx, in, opts...) } // 新增用户 func (m *defaultUserCenter) UserAdd(ctx context.Context, in *UserAddReq, opts ...grpc.CallOption) (*UserAddResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.UserAdd(ctx, in, opts...) } // 更新用户 func (m *defaultUserCenter) UserUpdate(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.UserUpdate(ctx, in, opts...) } // 删除用户 func (m *defaultUserCenter) UserDel(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.UserDel(ctx, in, opts...) } // 获取菜单树 func (m *defaultUserCenter) WorkDesktopMenuInfo(ctx context.Context, in *WorkDesktopMenuInfoReq, opts ...grpc.CallOption) (*WorkDesktopMenuInfoResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.WorkDesktopMenuInfo(ctx, in, opts...) } // 菜单选择模式||常用功能更新||常用功能列表 func (m *defaultUserCenter) WorkDesktopComprehensive(ctx context.Context, in *WorkDesktopComprehensiveReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.WorkDesktopComprehensive(ctx, in, opts...) } // 手动清除用户功能内存信息 func (m *defaultUserCenter) WorkDesktopClearUserInfo(ctx context.Context, in *WorkDesktopClearUserInfoReq, opts ...grpc.CallOption) (*WorkDesktopClearUserInfoResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.WorkDesktopClearUserInfo(ctx, in, opts...) } // 获取客户信息 func (m *defaultUserCenter) GetUserInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserInfo, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.GetUserInfo(ctx, in, opts...) } // 根据企业员工id获取员工的信息 func (m *defaultUserCenter) GetEntUserInfo(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*EntUserResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.GetEntUserInfo(ctx, in, opts...) } // 获取企业员工列表 func (m *defaultUserCenter) GetEntUserList(ctx context.Context, in *EntUserListReq, opts ...grpc.CallOption) (*EntUserListResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.GetEntUserList(ctx, in, opts...) } // 查看员工是否是企业管理员 func (m *defaultUserCenter) CheckIsEntAdmin(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*CheckIsEntAdminResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.CheckIsEntAdmin(ctx, in, opts...) } // 获取用户可切换的身份列表 func (m *defaultUserCenter) IdentityList(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*IdentityResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.IdentityList(ctx, in, opts...) } // 获取账号id获取个人身份信息 func (m *defaultUserCenter) IdentityByUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.IdentityByUserId(ctx, in, opts...) } // 根据职位id获取身份信息 func (m *defaultUserCenter) IdentityByPositionId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.IdentityByPositionId(ctx, in, opts...) } // 根据企业员工id获取身份信息 func (m *defaultUserCenter) IdentityByEntUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.IdentityByEntUserId(ctx, in, opts...) } // 根据企业id获取身份信息 func (m *defaultUserCenter) IdentityByEntId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.IdentityByEntId(ctx, in, opts...) } // 获取用户身份相关参数 func (m *defaultUserCenter) UserIdentity(ctx context.Context, in *UserIdentityReq, opts ...grpc.CallOption) (*UserIdentityResp, error) { client := pb.NewUserCenterClient(m.cli.Conn()) return client.UserIdentity(ctx, in, opts...) }