代码拉取完成,页面将自动刷新
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc v4.25.1
// source: jmash/rbac/rbac_rpc.proto
package rbac
import (
context "context"
basic "gitee.com/jmash/jmash/trunk/jmash-core-gateway/src/jmash/basic"
httpbody "google.golang.org/genproto/googleapis/api/httpbody"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
emptypb "google.golang.org/protobuf/types/known/emptypb"
wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc.SupportPackageIsVersion7
// RbacClient is the client API for Rbac service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type RbacClient interface {
// 版本
Version(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 枚举值列表
FindEnumList(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.EnumValueList, error)
// 枚举值Map
FindEnumMap(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.CustomEnumValueMap, error)
// 枚举值
FindEnumEntry(ctx context.Context, in *basic.EnumEntryReq, opts ...grpc.CallOption) (*basic.EntryList, error)
// 用户登录
Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*TokenResp, error)
// 发送验证码.
SendValidCode(ctx context.Context, in *SendValidCodeReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 通过验证码登录
LoginByValidCode(ctx context.Context, in *ValidCodeLoginReq, opts ...grpc.CallOption) (*TokenResp, error)
// 登录选择动态互斥角色,无需权限.
SelectDsdRoles(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DsdRoleListResp, error)
// 用户登出.
Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 刷新Token
RefreshToken(ctx context.Context, in *RefreshTokenReq, opts ...grpc.CallOption) (*TokenResp, error)
// 获取当前会话用户(含DSD动态职责分离).
UserInfo(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserModel, error)
// 个人中心修改个人信息
UpdateUserInfo(ctx context.Context, in *UpdateUserReq, opts ...grpc.CallOption) (*UserModel, error)
// 获取当前会话角色列表和权限列表.
UserRolesPerms(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*RolePermSet, error)
// 获取当前会话用户菜单
UserMenus(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*MenuList, error)
// 修改密码
ChangePwd(ctx context.Context, in *ChangePwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 切换用户身份
RunAsUser(ctx context.Context, in *RunAsReq, opts ...grpc.CallOption) (*UserModel, error)
// 默认可切换用户
AllowRunAsUser(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserList, error)
// 查询翻页信息用户
FindUserPage(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserPage, error)
// 查询列表信息用户
FindUserList(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserList, error)
// 查询用户
FindUserById(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error)
// 根据用户名查询用户
FindUserByName(ctx context.Context, in *UserNameReq, opts ...grpc.CallOption) (*UserModel, error)
// 创建实体用户
CreateUser(ctx context.Context, in *UserCreateReq, opts ...grpc.CallOption) (*UserModel, error)
// 修改实体用户
UpdateUser(ctx context.Context, in *UserUpdateReq, opts ...grpc.CallOption) (*UserModel, error)
// 删除用户
DeleteUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error)
// 批量删除用户
BatchDeleteUser(ctx context.Context, in *UserKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 校验邮箱/手机号/用户名/是否存在
ExistUser(ctx context.Context, in *VerifyUserReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 批量启用禁用用户
BatchEnableUser(ctx context.Context, in *EnableUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 启用禁用用户
EnableUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 锁定/解锁用户
LockUser(ctx context.Context, in *LockUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 审核/取消审核用户
ApprovedUser(ctx context.Context, in *ApprovedUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 给用户分配角色
AssignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 取消用户分配角色
DeassignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 后台用户重置密码
ResetPwd(ctx context.Context, in *UserResetPwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 导出用户
ExportUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_ExportUserClient, error)
// 打印用户
PrintUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_PrintUserClient, error)
// 下载导入模板用户
DownloadUserTemplate(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadUserTemplateClient, error)
// 导入用户
ImportUser(ctx context.Context, in *UserImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 查询目录ID
SelectDirectoryIds(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DirectoryListResp, error)
// 查询翻页信息系统模块
FindModulePage(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModulePage, error)
// 查询列表信息系统模块
FindModuleList(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModuleList, error)
// 查询系统模块
FindModuleById(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error)
// 创建实体系统模块
CreateModule(ctx context.Context, in *ModuleCreateReq, opts ...grpc.CallOption) (*ModuleModel, error)
// 修改实体系统模块
UpdateModule(ctx context.Context, in *ModuleUpdateReq, opts ...grpc.CallOption) (*ModuleModel, error)
// 删除系统模块
DeleteModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error)
// 批量删除系统模块
BatchDeleteModule(ctx context.Context, in *ModuleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移模块
MoveUpModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移模块
MoveDownModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 模块编码校验
CheckModuleCode(ctx context.Context, in *ModuleCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询翻页信息操作表
FindOperationPage(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationPage, error)
// 查询列表信息操作表
FindOperationList(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationList, error)
// 查询操作表
FindOperationById(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error)
// 创建实体操作表
CreateOperation(ctx context.Context, in *OperationCreateReq, opts ...grpc.CallOption) (*OperationModel, error)
// 修改实体操作表
UpdateOperation(ctx context.Context, in *OperationUpdateReq, opts ...grpc.CallOption) (*OperationModel, error)
// 删除操作表
DeleteOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error)
// 批量删除操作表
BatchDeleteOperation(ctx context.Context, in *OperationKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移操作
MoveUpOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移操作
MoveDownOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 操作编码校验
CheckOperationCode(ctx context.Context, in *OperationCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询列表信息组织机构
FindDeptList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*DeptList, error)
// 查询树结构列表组织机构
FindDeptTreeList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*TreeList, error)
// 查询组织机构
FindDeptById(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error)
// 创建实体组织机构
CreateDept(ctx context.Context, in *DeptCreateReq, opts ...grpc.CallOption) (*DeptModel, error)
// 修改实体组织机构
UpdateDept(ctx context.Context, in *DeptUpdateReq, opts ...grpc.CallOption) (*DeptModel, error)
// 删除组织机构
DeleteDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error)
// 批量删除组织机构
BatchDeleteDept(ctx context.Context, in *DeptKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移部门
MoveUpDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移部门
MoveDownDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 批量启用禁用部门
LockDept(ctx context.Context, in *EnableDeptReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 启用禁用部门
EnableDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下载导入模板组织机构
DownloadDept(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadDeptClient, error)
// 导入组织机构
ImportDept(ctx context.Context, in *DeptImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 导出组织机构
ExportDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_ExportDeptClient, error)
// 打印组织机构
PrintDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_PrintDeptClient, error)
// 查询翻页信息操作日志
FindLogPage(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogPage, error)
// 查询列表信息操作日志
FindLogList(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogList, error)
// 查询操作日志
FindLogById(ctx context.Context, in *LogKey, opts ...grpc.CallOption) (*LogModel, error)
// 删除安全日志
DeleteLog(ctx context.Context, in *LogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 查询用户部门岗位信息
SelectUserInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error)
// 导出操作日志
ExportLog(ctx context.Context, in *LogExportReq, opts ...grpc.CallOption) (Rbac_ExportLogClient, error)
// 查询列表信息三方登录
FindOpensList(ctx context.Context, in *OpensReq, opts ...grpc.CallOption) (*OpensList, error)
// 查询三方登录
FindOpensById(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error)
// 解绑三方登录
DeleteOpens(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error)
// 查询翻页信息开发平台应用
FindOpenAppPage(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppPage, error)
// 查询列表信息开发平台应用
FindOpenAppList(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppList, error)
// 查询开发平台应用
FindOpenAppById(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error)
// 创建实体开发平台应用
CreateOpenApp(ctx context.Context, in *OpenAppCreateReq, opts ...grpc.CallOption) (*OpenAppModel, error)
// 修改实体开发平台应用
UpdateOpenApp(ctx context.Context, in *OpenAppUpdateReq, opts ...grpc.CallOption) (*OpenAppModel, error)
// 删除开发平台应用
DeleteOpenApp(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error)
// 批量删除开发平台应用
BatchDeleteOpenApp(ctx context.Context, in *OpenAppKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 查询翻页信息权限表
FindPermPage(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermPage, error)
// 查询列表信息权限表
FindPermList(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermList, error)
// 查询资源权限新信息
FindResourcePermList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourcePermList, error)
// 查询权限表
FindPermById(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error)
// 创建实体权限表
CreatePerm(ctx context.Context, in *PermCreateReq, opts ...grpc.CallOption) (*PermModel, error)
// 修改实体权限表
UpdatePerm(ctx context.Context, in *PermUpdateReq, opts ...grpc.CallOption) (*PermModel, error)
// 删除权限表
DeletePerm(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error)
// 批量删除权限表
BatchDeletePerm(ctx context.Context, in *PermKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 权限编码校验
CheckPermCode(ctx context.Context, in *PermCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询列表信息资源表
FindResourceList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourceList, error)
// 查询资源树级结构
FindResourceTreeList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*TreeList, error)
// 查询资源表
FindResourceById(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error)
// 创建实体资源表
CreateResource(ctx context.Context, in *ResourceCreateReq, opts ...grpc.CallOption) (*ResourceModel, error)
// 修改实体资源表
UpdateResource(ctx context.Context, in *ResourceUpdateReq, opts ...grpc.CallOption) (*ResourceModel, error)
// 删除资源表
DeleteResource(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error)
// 批量删除资源表
BatchDeleteResource(ctx context.Context, in *ResourceKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 下载导入资源
DownloadResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_DownloadResourceClient, error)
// 导入资源表
ImportResource(ctx context.Context, in *ResourceImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 导出资源表
ExportResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_ExportResourceClient, error)
// 校验资源
ExistResource(ctx context.Context, in *VerifyResourceReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 上移
MoveResouceUp(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移
MoveResouceDown(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询列表信息角色/职务表
FindRoleList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*RoleList, error)
// 查询列表信息角色/职务表
FindRoleTreeList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*TreeList, error)
// 查询角色/职务表
FindRoleById(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error)
// 创建实体角色/职务表
CreateRole(ctx context.Context, in *RoleCreateReq, opts ...grpc.CallOption) (*RoleModel, error)
// 修改实体角色/职务表
UpdateRole(ctx context.Context, in *RoleUpdateReq, opts ...grpc.CallOption) (*RoleModel, error)
// 删除角色/职务表
DeleteRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error)
// 批量删除角色/职务表
BatchDeleteRole(ctx context.Context, in *RoleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 角色授予权限.
GrantPerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 取消角色授予权限.
RevokePerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移角色
MoveUpRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移角色
MoveDownRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 校验角色
ExistRole(ctx context.Context, in *VerifyRoleReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询翻页信息安全日志
FindUserLogPage(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogPage, error)
// 查询列表信息安全日志
FindUserLogList(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogList, error)
// 查询安全日志
FindUserLogById(ctx context.Context, in *UserLogKey, opts ...grpc.CallOption) (*UserLogModel, error)
// 删除安全日志
DeleteUserLog(ctx context.Context, in *UserLogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 导出安全日志
ExportUserLog(ctx context.Context, in *UserLogExportReq, opts ...grpc.CallOption) (Rbac_ExportUserLogClient, error)
// 日志获取用户信息.
GetUserDeptInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error)
// 小程序授权登录
MiniAppLogin(ctx context.Context, in *MiniAppLoginReq, opts ...grpc.CallOption) (*MiniAppLoginResp, error)
// 获取微信小程序手机号
MiniAppPhoneNumber(ctx context.Context, in *MiniAppPhoneNumberReq, opts ...grpc.CallOption) (*MiniAppPhoneNumberResp, error)
}
type rbacClient struct {
cc grpc.ClientConnInterface
}
func NewRbacClient(cc grpc.ClientConnInterface) RbacClient {
return &rbacClient{cc}
}
func (c *rbacClient) Version(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/version", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindEnumList(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.EnumValueList, error) {
out := new(basic.EnumValueList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findEnumList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindEnumMap(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.CustomEnumValueMap, error) {
out := new(basic.CustomEnumValueMap)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findEnumMap", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindEnumEntry(ctx context.Context, in *basic.EnumEntryReq, opts ...grpc.CallOption) (*basic.EntryList, error) {
out := new(basic.EntryList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findEnumEntry", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*TokenResp, error) {
out := new(TokenResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/login", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SendValidCode(ctx context.Context, in *SendValidCodeReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/sendValidCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) LoginByValidCode(ctx context.Context, in *ValidCodeLoginReq, opts ...grpc.CallOption) (*TokenResp, error) {
out := new(TokenResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/loginByValidCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SelectDsdRoles(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DsdRoleListResp, error) {
out := new(DsdRoleListResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/selectDsdRoles", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/logout", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) RefreshToken(ctx context.Context, in *RefreshTokenReq, opts ...grpc.CallOption) (*TokenResp, error) {
out := new(TokenResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/refreshToken", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UserInfo(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/userInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateUserInfo(ctx context.Context, in *UpdateUserReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateUserInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UserRolesPerms(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*RolePermSet, error) {
out := new(RolePermSet)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/userRolesPerms", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UserMenus(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*MenuList, error) {
out := new(MenuList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/userMenus", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ChangePwd(ctx context.Context, in *ChangePwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/changePwd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) RunAsUser(ctx context.Context, in *RunAsReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/runAsUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) AllowRunAsUser(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserList, error) {
out := new(UserList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/allowRunAsUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserPage(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserPage, error) {
out := new(UserPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserList(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserList, error) {
out := new(UserList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserById(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserByName(ctx context.Context, in *UserNameReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserByName", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateUser(ctx context.Context, in *UserCreateReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateUser(ctx context.Context, in *UserUpdateReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteUser(ctx context.Context, in *UserKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExistUser(ctx context.Context, in *VerifyUserReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/existUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchEnableUser(ctx context.Context, in *EnableUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchEnableUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) EnableUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/enableUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) LockUser(ctx context.Context, in *LockUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/lockUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ApprovedUser(ctx context.Context, in *ApprovedUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/approvedUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) AssignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/assignUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeassignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deassignUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ResetPwd(ctx context.Context, in *UserResetPwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/resetPwd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_ExportUserClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[0], "/jmash.rbac.Rbac/exportUser", opts...)
if err != nil {
return nil, err
}
x := &rbacExportUserClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportUserClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportUserClient struct {
grpc.ClientStream
}
func (x *rbacExportUserClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) PrintUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_PrintUserClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[1], "/jmash.rbac.Rbac/printUser", opts...)
if err != nil {
return nil, err
}
x := &rbacPrintUserClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_PrintUserClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacPrintUserClient struct {
grpc.ClientStream
}
func (x *rbacPrintUserClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) DownloadUserTemplate(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadUserTemplateClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[2], "/jmash.rbac.Rbac/downloadUserTemplate", opts...)
if err != nil {
return nil, err
}
x := &rbacDownloadUserTemplateClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_DownloadUserTemplateClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacDownloadUserTemplateClient struct {
grpc.ClientStream
}
func (x *rbacDownloadUserTemplateClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ImportUser(ctx context.Context, in *UserImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/importUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SelectDirectoryIds(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DirectoryListResp, error) {
out := new(DirectoryListResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/selectDirectoryIds", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindModulePage(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModulePage, error) {
out := new(ModulePage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findModulePage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindModuleList(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModuleList, error) {
out := new(ModuleList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findModuleList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindModuleById(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findModuleById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateModule(ctx context.Context, in *ModuleCreateReq, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateModule(ctx context.Context, in *ModuleUpdateReq, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteModule(ctx context.Context, in *ModuleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CheckModuleCode(ctx context.Context, in *ModuleCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/checkModuleCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOperationPage(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationPage, error) {
out := new(OperationPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOperationPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOperationList(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationList, error) {
out := new(OperationList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOperationList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOperationById(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOperationById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateOperation(ctx context.Context, in *OperationCreateReq, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateOperation(ctx context.Context, in *OperationUpdateReq, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteOperation(ctx context.Context, in *OperationKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CheckOperationCode(ctx context.Context, in *OperationCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/checkOperationCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindDeptList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*DeptList, error) {
out := new(DeptList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findDeptList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindDeptTreeList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*TreeList, error) {
out := new(TreeList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findDeptTreeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindDeptById(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findDeptById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateDept(ctx context.Context, in *DeptCreateReq, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateDept(ctx context.Context, in *DeptUpdateReq, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteDept(ctx context.Context, in *DeptKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) LockDept(ctx context.Context, in *EnableDeptReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/lockDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) EnableDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/enableDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DownloadDept(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadDeptClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[3], "/jmash.rbac.Rbac/downloadDept", opts...)
if err != nil {
return nil, err
}
x := &rbacDownloadDeptClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_DownloadDeptClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacDownloadDeptClient struct {
grpc.ClientStream
}
func (x *rbacDownloadDeptClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ImportDept(ctx context.Context, in *DeptImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/importDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_ExportDeptClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[4], "/jmash.rbac.Rbac/exportDept", opts...)
if err != nil {
return nil, err
}
x := &rbacExportDeptClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportDeptClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportDeptClient struct {
grpc.ClientStream
}
func (x *rbacExportDeptClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) PrintDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_PrintDeptClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[5], "/jmash.rbac.Rbac/printDept", opts...)
if err != nil {
return nil, err
}
x := &rbacPrintDeptClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_PrintDeptClient interface {
Recv() (*basic.FileDownloadResp, error)
grpc.ClientStream
}
type rbacPrintDeptClient struct {
grpc.ClientStream
}
func (x *rbacPrintDeptClient) Recv() (*basic.FileDownloadResp, error) {
m := new(basic.FileDownloadResp)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) FindLogPage(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogPage, error) {
out := new(LogPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findLogPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindLogList(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogList, error) {
out := new(LogList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findLogList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindLogById(ctx context.Context, in *LogKey, opts ...grpc.CallOption) (*LogModel, error) {
out := new(LogModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findLogById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteLog(ctx context.Context, in *LogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteLog", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SelectUserInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error) {
out := new(UserDeptJobInfoRes)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/selectUserInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportLog(ctx context.Context, in *LogExportReq, opts ...grpc.CallOption) (Rbac_ExportLogClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[6], "/jmash.rbac.Rbac/exportLog", opts...)
if err != nil {
return nil, err
}
x := &rbacExportLogClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportLogClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportLogClient struct {
grpc.ClientStream
}
func (x *rbacExportLogClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) FindOpensList(ctx context.Context, in *OpensReq, opts ...grpc.CallOption) (*OpensList, error) {
out := new(OpensList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpensList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpensById(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error) {
out := new(OpensModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpensById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteOpens(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error) {
out := new(OpensModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteOpens", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpenAppPage(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppPage, error) {
out := new(OpenAppPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpenAppPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpenAppList(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppList, error) {
out := new(OpenAppList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpenAppList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpenAppById(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpenAppById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateOpenApp(ctx context.Context, in *OpenAppCreateReq, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateOpenApp(ctx context.Context, in *OpenAppUpdateReq, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteOpenApp(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteOpenApp(ctx context.Context, in *OpenAppKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindPermPage(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermPage, error) {
out := new(PermPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findPermPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindPermList(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermList, error) {
out := new(PermList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findPermList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourcePermList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourcePermList, error) {
out := new(ResourcePermList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourcePermList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindPermById(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findPermById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreatePerm(ctx context.Context, in *PermCreateReq, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createPerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdatePerm(ctx context.Context, in *PermUpdateReq, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updatePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeletePerm(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deletePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeletePerm(ctx context.Context, in *PermKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeletePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CheckPermCode(ctx context.Context, in *PermCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/checkPermCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourceList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourceList, error) {
out := new(ResourceList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourceList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourceTreeList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*TreeList, error) {
out := new(TreeList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourceTreeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourceById(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourceById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateResource(ctx context.Context, in *ResourceCreateReq, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateResource(ctx context.Context, in *ResourceUpdateReq, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteResource(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteResource(ctx context.Context, in *ResourceKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DownloadResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_DownloadResourceClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[7], "/jmash.rbac.Rbac/downloadResource", opts...)
if err != nil {
return nil, err
}
x := &rbacDownloadResourceClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_DownloadResourceClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacDownloadResourceClient struct {
grpc.ClientStream
}
func (x *rbacDownloadResourceClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ImportResource(ctx context.Context, in *ResourceImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/importResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_ExportResourceClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[8], "/jmash.rbac.Rbac/exportResource", opts...)
if err != nil {
return nil, err
}
x := &rbacExportResourceClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportResourceClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportResourceClient struct {
grpc.ClientStream
}
func (x *rbacExportResourceClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ExistResource(ctx context.Context, in *VerifyResourceReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/existResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveResouceUp(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveResouceUp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveResouceDown(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveResouceDown", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindRoleList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*RoleList, error) {
out := new(RoleList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findRoleList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindRoleTreeList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*TreeList, error) {
out := new(TreeList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findRoleTreeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindRoleById(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findRoleById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateRole(ctx context.Context, in *RoleCreateReq, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateRole(ctx context.Context, in *RoleUpdateReq, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteRole(ctx context.Context, in *RoleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) GrantPerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/grantPerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) RevokePerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/revokePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExistRole(ctx context.Context, in *VerifyRoleReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/existRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserLogPage(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogPage, error) {
out := new(UserLogPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserLogPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserLogList(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogList, error) {
out := new(UserLogList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserLogList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserLogById(ctx context.Context, in *UserLogKey, opts ...grpc.CallOption) (*UserLogModel, error) {
out := new(UserLogModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserLogById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteUserLog(ctx context.Context, in *UserLogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteUserLog", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportUserLog(ctx context.Context, in *UserLogExportReq, opts ...grpc.CallOption) (Rbac_ExportUserLogClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[9], "/jmash.rbac.Rbac/exportUserLog", opts...)
if err != nil {
return nil, err
}
x := &rbacExportUserLogClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportUserLogClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportUserLogClient struct {
grpc.ClientStream
}
func (x *rbacExportUserLogClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) GetUserDeptInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error) {
out := new(UserDeptJobInfoRes)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/getUserDeptInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MiniAppLogin(ctx context.Context, in *MiniAppLoginReq, opts ...grpc.CallOption) (*MiniAppLoginResp, error) {
out := new(MiniAppLoginResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/miniAppLogin", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MiniAppPhoneNumber(ctx context.Context, in *MiniAppPhoneNumberReq, opts ...grpc.CallOption) (*MiniAppPhoneNumberResp, error) {
out := new(MiniAppPhoneNumberResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/miniAppPhoneNumber", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// RbacServer is the server API for Rbac service.
// All implementations must embed UnimplementedRbacServer
// for forward compatibility
type RbacServer interface {
// 版本
Version(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error)
// 枚举值列表
FindEnumList(context.Context, *wrapperspb.StringValue) (*basic.EnumValueList, error)
// 枚举值Map
FindEnumMap(context.Context, *wrapperspb.StringValue) (*basic.CustomEnumValueMap, error)
// 枚举值
FindEnumEntry(context.Context, *basic.EnumEntryReq) (*basic.EntryList, error)
// 用户登录
Login(context.Context, *LoginReq) (*TokenResp, error)
// 发送验证码.
SendValidCode(context.Context, *SendValidCodeReq) (*wrapperspb.BoolValue, error)
// 通过验证码登录
LoginByValidCode(context.Context, *ValidCodeLoginReq) (*TokenResp, error)
// 登录选择动态互斥角色,无需权限.
SelectDsdRoles(context.Context, *TenantReq) (*DsdRoleListResp, error)
// 用户登出.
Logout(context.Context, *LogoutReq) (*wrapperspb.BoolValue, error)
// 刷新Token
RefreshToken(context.Context, *RefreshTokenReq) (*TokenResp, error)
// 获取当前会话用户(含DSD动态职责分离).
UserInfo(context.Context, *TenantReq) (*UserModel, error)
// 个人中心修改个人信息
UpdateUserInfo(context.Context, *UpdateUserReq) (*UserModel, error)
// 获取当前会话角色列表和权限列表.
UserRolesPerms(context.Context, *TenantReq) (*RolePermSet, error)
// 获取当前会话用户菜单
UserMenus(context.Context, *TenantReq) (*MenuList, error)
// 修改密码
ChangePwd(context.Context, *ChangePwdReq) (*wrapperspb.BoolValue, error)
// 切换用户身份
RunAsUser(context.Context, *RunAsReq) (*UserModel, error)
// 默认可切换用户
AllowRunAsUser(context.Context, *TenantReq) (*UserList, error)
// 查询翻页信息用户
FindUserPage(context.Context, *UserReq) (*UserPage, error)
// 查询列表信息用户
FindUserList(context.Context, *UserReq) (*UserList, error)
// 查询用户
FindUserById(context.Context, *UserKey) (*UserModel, error)
// 根据用户名查询用户
FindUserByName(context.Context, *UserNameReq) (*UserModel, error)
// 创建实体用户
CreateUser(context.Context, *UserCreateReq) (*UserModel, error)
// 修改实体用户
UpdateUser(context.Context, *UserUpdateReq) (*UserModel, error)
// 删除用户
DeleteUser(context.Context, *UserKey) (*UserModel, error)
// 批量删除用户
BatchDeleteUser(context.Context, *UserKeyList) (*wrapperspb.Int32Value, error)
// 校验邮箱/手机号/用户名/是否存在
ExistUser(context.Context, *VerifyUserReq) (*wrapperspb.BoolValue, error)
// 批量启用禁用用户
BatchEnableUser(context.Context, *EnableUserReq) (*wrapperspb.Int32Value, error)
// 启用禁用用户
EnableUser(context.Context, *UserKey) (*wrapperspb.BoolValue, error)
// 锁定/解锁用户
LockUser(context.Context, *LockUserReq) (*wrapperspb.Int32Value, error)
// 审核/取消审核用户
ApprovedUser(context.Context, *ApprovedUserReq) (*wrapperspb.Int32Value, error)
// 给用户分配角色
AssignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error)
// 取消用户分配角色
DeassignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error)
// 后台用户重置密码
ResetPwd(context.Context, *UserResetPwdReq) (*wrapperspb.BoolValue, error)
// 导出用户
ExportUser(*UserExportReq, Rbac_ExportUserServer) error
// 打印用户
PrintUser(*UserExportReq, Rbac_PrintUserServer) error
// 下载导入模板用户
DownloadUserTemplate(*TenantReq, Rbac_DownloadUserTemplateServer) error
// 导入用户
ImportUser(context.Context, *UserImportReq) (*wrapperspb.StringValue, error)
// 查询目录ID
SelectDirectoryIds(context.Context, *TenantReq) (*DirectoryListResp, error)
// 查询翻页信息系统模块
FindModulePage(context.Context, *ModuleReq) (*ModulePage, error)
// 查询列表信息系统模块
FindModuleList(context.Context, *ModuleReq) (*ModuleList, error)
// 查询系统模块
FindModuleById(context.Context, *ModuleKey) (*ModuleModel, error)
// 创建实体系统模块
CreateModule(context.Context, *ModuleCreateReq) (*ModuleModel, error)
// 修改实体系统模块
UpdateModule(context.Context, *ModuleUpdateReq) (*ModuleModel, error)
// 删除系统模块
DeleteModule(context.Context, *ModuleKey) (*ModuleModel, error)
// 批量删除系统模块
BatchDeleteModule(context.Context, *ModuleKeyList) (*wrapperspb.Int32Value, error)
// 上移模块
MoveUpModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error)
// 下移模块
MoveDownModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error)
// 模块编码校验
CheckModuleCode(context.Context, *ModuleCheck) (*wrapperspb.BoolValue, error)
// 查询翻页信息操作表
FindOperationPage(context.Context, *OperationReq) (*OperationPage, error)
// 查询列表信息操作表
FindOperationList(context.Context, *OperationReq) (*OperationList, error)
// 查询操作表
FindOperationById(context.Context, *OperationKey) (*OperationModel, error)
// 创建实体操作表
CreateOperation(context.Context, *OperationCreateReq) (*OperationModel, error)
// 修改实体操作表
UpdateOperation(context.Context, *OperationUpdateReq) (*OperationModel, error)
// 删除操作表
DeleteOperation(context.Context, *OperationKey) (*OperationModel, error)
// 批量删除操作表
BatchDeleteOperation(context.Context, *OperationKeyList) (*wrapperspb.Int32Value, error)
// 上移操作
MoveUpOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error)
// 下移操作
MoveDownOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error)
// 操作编码校验
CheckOperationCode(context.Context, *OperationCheck) (*wrapperspb.BoolValue, error)
// 查询列表信息组织机构
FindDeptList(context.Context, *DeptReq) (*DeptList, error)
// 查询树结构列表组织机构
FindDeptTreeList(context.Context, *DeptReq) (*TreeList, error)
// 查询组织机构
FindDeptById(context.Context, *DeptKey) (*DeptModel, error)
// 创建实体组织机构
CreateDept(context.Context, *DeptCreateReq) (*DeptModel, error)
// 修改实体组织机构
UpdateDept(context.Context, *DeptUpdateReq) (*DeptModel, error)
// 删除组织机构
DeleteDept(context.Context, *DeptKey) (*DeptModel, error)
// 批量删除组织机构
BatchDeleteDept(context.Context, *DeptKeyList) (*wrapperspb.Int32Value, error)
// 上移部门
MoveUpDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error)
// 下移部门
MoveDownDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error)
// 批量启用禁用部门
LockDept(context.Context, *EnableDeptReq) (*wrapperspb.Int32Value, error)
// 启用禁用部门
EnableDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error)
// 下载导入模板组织机构
DownloadDept(*TenantReq, Rbac_DownloadDeptServer) error
// 导入组织机构
ImportDept(context.Context, *DeptImportReq) (*wrapperspb.StringValue, error)
// 导出组织机构
ExportDept(*DeptExportReq, Rbac_ExportDeptServer) error
// 打印组织机构
PrintDept(*DeptExportReq, Rbac_PrintDeptServer) error
// 查询翻页信息操作日志
FindLogPage(context.Context, *LogReq) (*LogPage, error)
// 查询列表信息操作日志
FindLogList(context.Context, *LogReq) (*LogList, error)
// 查询操作日志
FindLogById(context.Context, *LogKey) (*LogModel, error)
// 删除安全日志
DeleteLog(context.Context, *LogDelReq) (*wrapperspb.Int32Value, error)
// 查询用户部门岗位信息
SelectUserInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error)
// 导出操作日志
ExportLog(*LogExportReq, Rbac_ExportLogServer) error
// 查询列表信息三方登录
FindOpensList(context.Context, *OpensReq) (*OpensList, error)
// 查询三方登录
FindOpensById(context.Context, *OpensKey) (*OpensModel, error)
// 解绑三方登录
DeleteOpens(context.Context, *OpensKey) (*OpensModel, error)
// 查询翻页信息开发平台应用
FindOpenAppPage(context.Context, *OpenAppReq) (*OpenAppPage, error)
// 查询列表信息开发平台应用
FindOpenAppList(context.Context, *OpenAppReq) (*OpenAppList, error)
// 查询开发平台应用
FindOpenAppById(context.Context, *OpenAppKey) (*OpenAppModel, error)
// 创建实体开发平台应用
CreateOpenApp(context.Context, *OpenAppCreateReq) (*OpenAppModel, error)
// 修改实体开发平台应用
UpdateOpenApp(context.Context, *OpenAppUpdateReq) (*OpenAppModel, error)
// 删除开发平台应用
DeleteOpenApp(context.Context, *OpenAppKey) (*OpenAppModel, error)
// 批量删除开发平台应用
BatchDeleteOpenApp(context.Context, *OpenAppKeyList) (*wrapperspb.Int32Value, error)
// 查询翻页信息权限表
FindPermPage(context.Context, *PermReq) (*PermPage, error)
// 查询列表信息权限表
FindPermList(context.Context, *PermReq) (*PermList, error)
// 查询资源权限新信息
FindResourcePermList(context.Context, *ResourceReq) (*ResourcePermList, error)
// 查询权限表
FindPermById(context.Context, *PermKey) (*PermModel, error)
// 创建实体权限表
CreatePerm(context.Context, *PermCreateReq) (*PermModel, error)
// 修改实体权限表
UpdatePerm(context.Context, *PermUpdateReq) (*PermModel, error)
// 删除权限表
DeletePerm(context.Context, *PermKey) (*PermModel, error)
// 批量删除权限表
BatchDeletePerm(context.Context, *PermKeyList) (*wrapperspb.Int32Value, error)
// 权限编码校验
CheckPermCode(context.Context, *PermCheck) (*wrapperspb.BoolValue, error)
// 查询列表信息资源表
FindResourceList(context.Context, *ResourceReq) (*ResourceList, error)
// 查询资源树级结构
FindResourceTreeList(context.Context, *ResourceReq) (*TreeList, error)
// 查询资源表
FindResourceById(context.Context, *ResourceKey) (*ResourceModel, error)
// 创建实体资源表
CreateResource(context.Context, *ResourceCreateReq) (*ResourceModel, error)
// 修改实体资源表
UpdateResource(context.Context, *ResourceUpdateReq) (*ResourceModel, error)
// 删除资源表
DeleteResource(context.Context, *ResourceKey) (*ResourceModel, error)
// 批量删除资源表
BatchDeleteResource(context.Context, *ResourceKeyList) (*wrapperspb.Int32Value, error)
// 下载导入资源
DownloadResource(*ResourceExportReq, Rbac_DownloadResourceServer) error
// 导入资源表
ImportResource(context.Context, *ResourceImportReq) (*wrapperspb.StringValue, error)
// 导出资源表
ExportResource(*ResourceExportReq, Rbac_ExportResourceServer) error
// 校验资源
ExistResource(context.Context, *VerifyResourceReq) (*wrapperspb.BoolValue, error)
// 上移
MoveResouceUp(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error)
// 下移
MoveResouceDown(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error)
// 查询列表信息角色/职务表
FindRoleList(context.Context, *RoleReq) (*RoleList, error)
// 查询列表信息角色/职务表
FindRoleTreeList(context.Context, *RoleReq) (*TreeList, error)
// 查询角色/职务表
FindRoleById(context.Context, *RoleKey) (*RoleModel, error)
// 创建实体角色/职务表
CreateRole(context.Context, *RoleCreateReq) (*RoleModel, error)
// 修改实体角色/职务表
UpdateRole(context.Context, *RoleUpdateReq) (*RoleModel, error)
// 删除角色/职务表
DeleteRole(context.Context, *RoleKey) (*RoleModel, error)
// 批量删除角色/职务表
BatchDeleteRole(context.Context, *RoleKeyList) (*wrapperspb.Int32Value, error)
// 角色授予权限.
GrantPerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error)
// 取消角色授予权限.
RevokePerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error)
// 上移角色
MoveUpRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error)
// 下移角色
MoveDownRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error)
// 校验角色
ExistRole(context.Context, *VerifyRoleReq) (*wrapperspb.BoolValue, error)
// 查询翻页信息安全日志
FindUserLogPage(context.Context, *UserLogReq) (*UserLogPage, error)
// 查询列表信息安全日志
FindUserLogList(context.Context, *UserLogReq) (*UserLogList, error)
// 查询安全日志
FindUserLogById(context.Context, *UserLogKey) (*UserLogModel, error)
// 删除安全日志
DeleteUserLog(context.Context, *UserLogDelReq) (*wrapperspb.Int32Value, error)
// 导出安全日志
ExportUserLog(*UserLogExportReq, Rbac_ExportUserLogServer) error
// 日志获取用户信息.
GetUserDeptInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error)
// 小程序授权登录
MiniAppLogin(context.Context, *MiniAppLoginReq) (*MiniAppLoginResp, error)
// 获取微信小程序手机号
MiniAppPhoneNumber(context.Context, *MiniAppPhoneNumberReq) (*MiniAppPhoneNumberResp, error)
mustEmbedUnimplementedRbacServer()
}
// UnimplementedRbacServer must be embedded to have forward compatible implementations.
type UnimplementedRbacServer struct {
}
func (UnimplementedRbacServer) Version(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method Version not implemented")
}
func (UnimplementedRbacServer) FindEnumList(context.Context, *wrapperspb.StringValue) (*basic.EnumValueList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnumList not implemented")
}
func (UnimplementedRbacServer) FindEnumMap(context.Context, *wrapperspb.StringValue) (*basic.CustomEnumValueMap, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnumMap not implemented")
}
func (UnimplementedRbacServer) FindEnumEntry(context.Context, *basic.EnumEntryReq) (*basic.EntryList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnumEntry not implemented")
}
func (UnimplementedRbacServer) Login(context.Context, *LoginReq) (*TokenResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method Login not implemented")
}
func (UnimplementedRbacServer) SendValidCode(context.Context, *SendValidCodeReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method SendValidCode not implemented")
}
func (UnimplementedRbacServer) LoginByValidCode(context.Context, *ValidCodeLoginReq) (*TokenResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method LoginByValidCode not implemented")
}
func (UnimplementedRbacServer) SelectDsdRoles(context.Context, *TenantReq) (*DsdRoleListResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method SelectDsdRoles not implemented")
}
func (UnimplementedRbacServer) Logout(context.Context, *LogoutReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method Logout not implemented")
}
func (UnimplementedRbacServer) RefreshToken(context.Context, *RefreshTokenReq) (*TokenResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method RefreshToken not implemented")
}
func (UnimplementedRbacServer) UserInfo(context.Context, *TenantReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UserInfo not implemented")
}
func (UnimplementedRbacServer) UpdateUserInfo(context.Context, *UpdateUserReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateUserInfo not implemented")
}
func (UnimplementedRbacServer) UserRolesPerms(context.Context, *TenantReq) (*RolePermSet, error) {
return nil, status.Errorf(codes.Unimplemented, "method UserRolesPerms not implemented")
}
func (UnimplementedRbacServer) UserMenus(context.Context, *TenantReq) (*MenuList, error) {
return nil, status.Errorf(codes.Unimplemented, "method UserMenus not implemented")
}
func (UnimplementedRbacServer) ChangePwd(context.Context, *ChangePwdReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ChangePwd not implemented")
}
func (UnimplementedRbacServer) RunAsUser(context.Context, *RunAsReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method RunAsUser not implemented")
}
func (UnimplementedRbacServer) AllowRunAsUser(context.Context, *TenantReq) (*UserList, error) {
return nil, status.Errorf(codes.Unimplemented, "method AllowRunAsUser not implemented")
}
func (UnimplementedRbacServer) FindUserPage(context.Context, *UserReq) (*UserPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserPage not implemented")
}
func (UnimplementedRbacServer) FindUserList(context.Context, *UserReq) (*UserList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserList not implemented")
}
func (UnimplementedRbacServer) FindUserById(context.Context, *UserKey) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserById not implemented")
}
func (UnimplementedRbacServer) FindUserByName(context.Context, *UserNameReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserByName not implemented")
}
func (UnimplementedRbacServer) CreateUser(context.Context, *UserCreateReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateUser not implemented")
}
func (UnimplementedRbacServer) UpdateUser(context.Context, *UserUpdateReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateUser not implemented")
}
func (UnimplementedRbacServer) DeleteUser(context.Context, *UserKey) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteUser not implemented")
}
func (UnimplementedRbacServer) BatchDeleteUser(context.Context, *UserKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteUser not implemented")
}
func (UnimplementedRbacServer) ExistUser(context.Context, *VerifyUserReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExistUser not implemented")
}
func (UnimplementedRbacServer) BatchEnableUser(context.Context, *EnableUserReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchEnableUser not implemented")
}
func (UnimplementedRbacServer) EnableUser(context.Context, *UserKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method EnableUser not implemented")
}
func (UnimplementedRbacServer) LockUser(context.Context, *LockUserReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method LockUser not implemented")
}
func (UnimplementedRbacServer) ApprovedUser(context.Context, *ApprovedUserReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method ApprovedUser not implemented")
}
func (UnimplementedRbacServer) AssignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method AssignUser not implemented")
}
func (UnimplementedRbacServer) DeassignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeassignUser not implemented")
}
func (UnimplementedRbacServer) ResetPwd(context.Context, *UserResetPwdReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ResetPwd not implemented")
}
func (UnimplementedRbacServer) ExportUser(*UserExportReq, Rbac_ExportUserServer) error {
return status.Errorf(codes.Unimplemented, "method ExportUser not implemented")
}
func (UnimplementedRbacServer) PrintUser(*UserExportReq, Rbac_PrintUserServer) error {
return status.Errorf(codes.Unimplemented, "method PrintUser not implemented")
}
func (UnimplementedRbacServer) DownloadUserTemplate(*TenantReq, Rbac_DownloadUserTemplateServer) error {
return status.Errorf(codes.Unimplemented, "method DownloadUserTemplate not implemented")
}
func (UnimplementedRbacServer) ImportUser(context.Context, *UserImportReq) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ImportUser not implemented")
}
func (UnimplementedRbacServer) SelectDirectoryIds(context.Context, *TenantReq) (*DirectoryListResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method SelectDirectoryIds not implemented")
}
func (UnimplementedRbacServer) FindModulePage(context.Context, *ModuleReq) (*ModulePage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindModulePage not implemented")
}
func (UnimplementedRbacServer) FindModuleList(context.Context, *ModuleReq) (*ModuleList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindModuleList not implemented")
}
func (UnimplementedRbacServer) FindModuleById(context.Context, *ModuleKey) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindModuleById not implemented")
}
func (UnimplementedRbacServer) CreateModule(context.Context, *ModuleCreateReq) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateModule not implemented")
}
func (UnimplementedRbacServer) UpdateModule(context.Context, *ModuleUpdateReq) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateModule not implemented")
}
func (UnimplementedRbacServer) DeleteModule(context.Context, *ModuleKey) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteModule not implemented")
}
func (UnimplementedRbacServer) BatchDeleteModule(context.Context, *ModuleKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteModule not implemented")
}
func (UnimplementedRbacServer) MoveUpModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpModule not implemented")
}
func (UnimplementedRbacServer) MoveDownModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownModule not implemented")
}
func (UnimplementedRbacServer) CheckModuleCode(context.Context, *ModuleCheck) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckModuleCode not implemented")
}
func (UnimplementedRbacServer) FindOperationPage(context.Context, *OperationReq) (*OperationPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOperationPage not implemented")
}
func (UnimplementedRbacServer) FindOperationList(context.Context, *OperationReq) (*OperationList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOperationList not implemented")
}
func (UnimplementedRbacServer) FindOperationById(context.Context, *OperationKey) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOperationById not implemented")
}
func (UnimplementedRbacServer) CreateOperation(context.Context, *OperationCreateReq) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateOperation not implemented")
}
func (UnimplementedRbacServer) UpdateOperation(context.Context, *OperationUpdateReq) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateOperation not implemented")
}
func (UnimplementedRbacServer) DeleteOperation(context.Context, *OperationKey) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOperation not implemented")
}
func (UnimplementedRbacServer) BatchDeleteOperation(context.Context, *OperationKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteOperation not implemented")
}
func (UnimplementedRbacServer) MoveUpOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpOperation not implemented")
}
func (UnimplementedRbacServer) MoveDownOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownOperation not implemented")
}
func (UnimplementedRbacServer) CheckOperationCode(context.Context, *OperationCheck) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckOperationCode not implemented")
}
func (UnimplementedRbacServer) FindDeptList(context.Context, *DeptReq) (*DeptList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindDeptList not implemented")
}
func (UnimplementedRbacServer) FindDeptTreeList(context.Context, *DeptReq) (*TreeList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindDeptTreeList not implemented")
}
func (UnimplementedRbacServer) FindDeptById(context.Context, *DeptKey) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindDeptById not implemented")
}
func (UnimplementedRbacServer) CreateDept(context.Context, *DeptCreateReq) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateDept not implemented")
}
func (UnimplementedRbacServer) UpdateDept(context.Context, *DeptUpdateReq) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateDept not implemented")
}
func (UnimplementedRbacServer) DeleteDept(context.Context, *DeptKey) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteDept not implemented")
}
func (UnimplementedRbacServer) BatchDeleteDept(context.Context, *DeptKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteDept not implemented")
}
func (UnimplementedRbacServer) MoveUpDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpDept not implemented")
}
func (UnimplementedRbacServer) MoveDownDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownDept not implemented")
}
func (UnimplementedRbacServer) LockDept(context.Context, *EnableDeptReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method LockDept not implemented")
}
func (UnimplementedRbacServer) EnableDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method EnableDept not implemented")
}
func (UnimplementedRbacServer) DownloadDept(*TenantReq, Rbac_DownloadDeptServer) error {
return status.Errorf(codes.Unimplemented, "method DownloadDept not implemented")
}
func (UnimplementedRbacServer) ImportDept(context.Context, *DeptImportReq) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ImportDept not implemented")
}
func (UnimplementedRbacServer) ExportDept(*DeptExportReq, Rbac_ExportDeptServer) error {
return status.Errorf(codes.Unimplemented, "method ExportDept not implemented")
}
func (UnimplementedRbacServer) PrintDept(*DeptExportReq, Rbac_PrintDeptServer) error {
return status.Errorf(codes.Unimplemented, "method PrintDept not implemented")
}
func (UnimplementedRbacServer) FindLogPage(context.Context, *LogReq) (*LogPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindLogPage not implemented")
}
func (UnimplementedRbacServer) FindLogList(context.Context, *LogReq) (*LogList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindLogList not implemented")
}
func (UnimplementedRbacServer) FindLogById(context.Context, *LogKey) (*LogModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindLogById not implemented")
}
func (UnimplementedRbacServer) DeleteLog(context.Context, *LogDelReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteLog not implemented")
}
func (UnimplementedRbacServer) SelectUserInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error) {
return nil, status.Errorf(codes.Unimplemented, "method SelectUserInfo not implemented")
}
func (UnimplementedRbacServer) ExportLog(*LogExportReq, Rbac_ExportLogServer) error {
return status.Errorf(codes.Unimplemented, "method ExportLog not implemented")
}
func (UnimplementedRbacServer) FindOpensList(context.Context, *OpensReq) (*OpensList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpensList not implemented")
}
func (UnimplementedRbacServer) FindOpensById(context.Context, *OpensKey) (*OpensModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpensById not implemented")
}
func (UnimplementedRbacServer) DeleteOpens(context.Context, *OpensKey) (*OpensModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOpens not implemented")
}
func (UnimplementedRbacServer) FindOpenAppPage(context.Context, *OpenAppReq) (*OpenAppPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpenAppPage not implemented")
}
func (UnimplementedRbacServer) FindOpenAppList(context.Context, *OpenAppReq) (*OpenAppList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpenAppList not implemented")
}
func (UnimplementedRbacServer) FindOpenAppById(context.Context, *OpenAppKey) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpenAppById not implemented")
}
func (UnimplementedRbacServer) CreateOpenApp(context.Context, *OpenAppCreateReq) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateOpenApp not implemented")
}
func (UnimplementedRbacServer) UpdateOpenApp(context.Context, *OpenAppUpdateReq) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateOpenApp not implemented")
}
func (UnimplementedRbacServer) DeleteOpenApp(context.Context, *OpenAppKey) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOpenApp not implemented")
}
func (UnimplementedRbacServer) BatchDeleteOpenApp(context.Context, *OpenAppKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteOpenApp not implemented")
}
func (UnimplementedRbacServer) FindPermPage(context.Context, *PermReq) (*PermPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindPermPage not implemented")
}
func (UnimplementedRbacServer) FindPermList(context.Context, *PermReq) (*PermList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindPermList not implemented")
}
func (UnimplementedRbacServer) FindResourcePermList(context.Context, *ResourceReq) (*ResourcePermList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourcePermList not implemented")
}
func (UnimplementedRbacServer) FindPermById(context.Context, *PermKey) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindPermById not implemented")
}
func (UnimplementedRbacServer) CreatePerm(context.Context, *PermCreateReq) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreatePerm not implemented")
}
func (UnimplementedRbacServer) UpdatePerm(context.Context, *PermUpdateReq) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdatePerm not implemented")
}
func (UnimplementedRbacServer) DeletePerm(context.Context, *PermKey) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeletePerm not implemented")
}
func (UnimplementedRbacServer) BatchDeletePerm(context.Context, *PermKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeletePerm not implemented")
}
func (UnimplementedRbacServer) CheckPermCode(context.Context, *PermCheck) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckPermCode not implemented")
}
func (UnimplementedRbacServer) FindResourceList(context.Context, *ResourceReq) (*ResourceList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourceList not implemented")
}
func (UnimplementedRbacServer) FindResourceTreeList(context.Context, *ResourceReq) (*TreeList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourceTreeList not implemented")
}
func (UnimplementedRbacServer) FindResourceById(context.Context, *ResourceKey) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourceById not implemented")
}
func (UnimplementedRbacServer) CreateResource(context.Context, *ResourceCreateReq) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateResource not implemented")
}
func (UnimplementedRbacServer) UpdateResource(context.Context, *ResourceUpdateReq) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateResource not implemented")
}
func (UnimplementedRbacServer) DeleteResource(context.Context, *ResourceKey) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteResource not implemented")
}
func (UnimplementedRbacServer) BatchDeleteResource(context.Context, *ResourceKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteResource not implemented")
}
func (UnimplementedRbacServer) DownloadResource(*ResourceExportReq, Rbac_DownloadResourceServer) error {
return status.Errorf(codes.Unimplemented, "method DownloadResource not implemented")
}
func (UnimplementedRbacServer) ImportResource(context.Context, *ResourceImportReq) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ImportResource not implemented")
}
func (UnimplementedRbacServer) ExportResource(*ResourceExportReq, Rbac_ExportResourceServer) error {
return status.Errorf(codes.Unimplemented, "method ExportResource not implemented")
}
func (UnimplementedRbacServer) ExistResource(context.Context, *VerifyResourceReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExistResource not implemented")
}
func (UnimplementedRbacServer) MoveResouceUp(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveResouceUp not implemented")
}
func (UnimplementedRbacServer) MoveResouceDown(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveResouceDown not implemented")
}
func (UnimplementedRbacServer) FindRoleList(context.Context, *RoleReq) (*RoleList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindRoleList not implemented")
}
func (UnimplementedRbacServer) FindRoleTreeList(context.Context, *RoleReq) (*TreeList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindRoleTreeList not implemented")
}
func (UnimplementedRbacServer) FindRoleById(context.Context, *RoleKey) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindRoleById not implemented")
}
func (UnimplementedRbacServer) CreateRole(context.Context, *RoleCreateReq) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateRole not implemented")
}
func (UnimplementedRbacServer) UpdateRole(context.Context, *RoleUpdateReq) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateRole not implemented")
}
func (UnimplementedRbacServer) DeleteRole(context.Context, *RoleKey) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteRole not implemented")
}
func (UnimplementedRbacServer) BatchDeleteRole(context.Context, *RoleKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteRole not implemented")
}
func (UnimplementedRbacServer) GrantPerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method GrantPerm not implemented")
}
func (UnimplementedRbacServer) RevokePerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method RevokePerm not implemented")
}
func (UnimplementedRbacServer) MoveUpRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpRole not implemented")
}
func (UnimplementedRbacServer) MoveDownRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownRole not implemented")
}
func (UnimplementedRbacServer) ExistRole(context.Context, *VerifyRoleReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExistRole not implemented")
}
func (UnimplementedRbacServer) FindUserLogPage(context.Context, *UserLogReq) (*UserLogPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserLogPage not implemented")
}
func (UnimplementedRbacServer) FindUserLogList(context.Context, *UserLogReq) (*UserLogList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserLogList not implemented")
}
func (UnimplementedRbacServer) FindUserLogById(context.Context, *UserLogKey) (*UserLogModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserLogById not implemented")
}
func (UnimplementedRbacServer) DeleteUserLog(context.Context, *UserLogDelReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteUserLog not implemented")
}
func (UnimplementedRbacServer) ExportUserLog(*UserLogExportReq, Rbac_ExportUserLogServer) error {
return status.Errorf(codes.Unimplemented, "method ExportUserLog not implemented")
}
func (UnimplementedRbacServer) GetUserDeptInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetUserDeptInfo not implemented")
}
func (UnimplementedRbacServer) MiniAppLogin(context.Context, *MiniAppLoginReq) (*MiniAppLoginResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method MiniAppLogin not implemented")
}
func (UnimplementedRbacServer) MiniAppPhoneNumber(context.Context, *MiniAppPhoneNumberReq) (*MiniAppPhoneNumberResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method MiniAppPhoneNumber not implemented")
}
func (UnimplementedRbacServer) mustEmbedUnimplementedRbacServer() {}
// UnsafeRbacServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to RbacServer will
// result in compilation errors.
type UnsafeRbacServer interface {
mustEmbedUnimplementedRbacServer()
}
func RegisterRbacServer(s grpc.ServiceRegistrar, srv RbacServer) {
s.RegisterService(&Rbac_ServiceDesc, srv)
}
func _Rbac_Version_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(emptypb.Empty)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).Version(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/version",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).Version(ctx, req.(*emptypb.Empty))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindEnumList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(wrapperspb.StringValue)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindEnumList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findEnumList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindEnumList(ctx, req.(*wrapperspb.StringValue))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindEnumMap_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(wrapperspb.StringValue)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindEnumMap(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findEnumMap",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindEnumMap(ctx, req.(*wrapperspb.StringValue))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindEnumEntry_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(basic.EnumEntryReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindEnumEntry(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findEnumEntry",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindEnumEntry(ctx, req.(*basic.EnumEntryReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_Login_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LoginReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).Login(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/login",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).Login(ctx, req.(*LoginReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SendValidCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SendValidCodeReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SendValidCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/sendValidCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SendValidCode(ctx, req.(*SendValidCodeReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_LoginByValidCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ValidCodeLoginReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).LoginByValidCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/loginByValidCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).LoginByValidCode(ctx, req.(*ValidCodeLoginReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SelectDsdRoles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SelectDsdRoles(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/selectDsdRoles",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SelectDsdRoles(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_Logout_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogoutReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).Logout(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/logout",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).Logout(ctx, req.(*LogoutReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_RefreshToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RefreshTokenReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).RefreshToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/refreshToken",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).RefreshToken(ctx, req.(*RefreshTokenReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UserInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UserInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/userInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UserInfo(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateUserInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateUserInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateUserInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateUserInfo(ctx, req.(*UpdateUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UserRolesPerms_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UserRolesPerms(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/userRolesPerms",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UserRolesPerms(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UserMenus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UserMenus(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/userMenus",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UserMenus(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ChangePwd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ChangePwdReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ChangePwd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/changePwd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ChangePwd(ctx, req.(*ChangePwdReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_RunAsUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RunAsReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).RunAsUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/runAsUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).RunAsUser(ctx, req.(*RunAsReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_AllowRunAsUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).AllowRunAsUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/allowRunAsUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).AllowRunAsUser(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserPage(ctx, req.(*UserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserList(ctx, req.(*UserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserById(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserByName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserNameReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserByName(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserByName",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserByName(ctx, req.(*UserNameReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateUser(ctx, req.(*UserCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateUser(ctx, req.(*UserUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteUser(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteUser(ctx, req.(*UserKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExistUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(VerifyUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ExistUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/existUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ExistUser(ctx, req.(*VerifyUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchEnableUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EnableUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchEnableUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchEnableUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchEnableUser(ctx, req.(*EnableUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_EnableUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).EnableUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/enableUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).EnableUser(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_LockUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LockUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).LockUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/lockUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).LockUser(ctx, req.(*LockUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ApprovedUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ApprovedUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ApprovedUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/approvedUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ApprovedUser(ctx, req.(*ApprovedUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_AssignUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserRoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).AssignUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/assignUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).AssignUser(ctx, req.(*UserRoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeassignUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserRoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeassignUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deassignUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeassignUser(ctx, req.(*UserRoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ResetPwd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserResetPwdReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ResetPwd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/resetPwd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ResetPwd(ctx, req.(*UserResetPwdReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportUser_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(UserExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportUser(m, &rbacExportUserServer{stream})
}
type Rbac_ExportUserServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportUserServer struct {
grpc.ServerStream
}
func (x *rbacExportUserServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_PrintUser_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(UserExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).PrintUser(m, &rbacPrintUserServer{stream})
}
type Rbac_PrintUserServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacPrintUserServer struct {
grpc.ServerStream
}
func (x *rbacPrintUserServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_DownloadUserTemplate_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(TenantReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).DownloadUserTemplate(m, &rbacDownloadUserTemplateServer{stream})
}
type Rbac_DownloadUserTemplateServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacDownloadUserTemplateServer struct {
grpc.ServerStream
}
func (x *rbacDownloadUserTemplateServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ImportUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserImportReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ImportUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/importUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ImportUser(ctx, req.(*UserImportReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SelectDirectoryIds_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SelectDirectoryIds(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/selectDirectoryIds",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SelectDirectoryIds(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindModulePage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindModulePage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findModulePage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindModulePage(ctx, req.(*ModuleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindModuleList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindModuleList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findModuleList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindModuleList(ctx, req.(*ModuleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindModuleById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindModuleById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findModuleById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindModuleById(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateModule(ctx, req.(*ModuleCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateModule(ctx, req.(*ModuleUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteModule(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteModule(ctx, req.(*ModuleKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpModule(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownModule(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CheckModuleCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleCheck)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CheckModuleCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/checkModuleCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CheckModuleCode(ctx, req.(*ModuleCheck))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOperationPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOperationPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOperationPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOperationPage(ctx, req.(*OperationReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOperationList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOperationList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOperationList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOperationList(ctx, req.(*OperationReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOperationById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOperationById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOperationById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOperationById(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateOperation(ctx, req.(*OperationCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateOperation(ctx, req.(*OperationUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteOperation(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteOperation(ctx, req.(*OperationKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpOperation(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownOperation(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CheckOperationCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationCheck)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CheckOperationCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/checkOperationCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CheckOperationCode(ctx, req.(*OperationCheck))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindDeptList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindDeptList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findDeptList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindDeptList(ctx, req.(*DeptReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindDeptTreeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindDeptTreeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findDeptTreeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindDeptTreeList(ctx, req.(*DeptReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindDeptById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindDeptById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findDeptById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindDeptById(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateDept(ctx, req.(*DeptCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateDept(ctx, req.(*DeptUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteDept(ctx, req.(*DeptKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_LockDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EnableDeptReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).LockDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/lockDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).LockDept(ctx, req.(*EnableDeptReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_EnableDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).EnableDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/enableDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).EnableDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DownloadDept_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(TenantReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).DownloadDept(m, &rbacDownloadDeptServer{stream})
}
type Rbac_DownloadDeptServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacDownloadDeptServer struct {
grpc.ServerStream
}
func (x *rbacDownloadDeptServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ImportDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptImportReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ImportDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/importDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ImportDept(ctx, req.(*DeptImportReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportDept_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(DeptExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportDept(m, &rbacExportDeptServer{stream})
}
type Rbac_ExportDeptServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportDeptServer struct {
grpc.ServerStream
}
func (x *rbacExportDeptServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_PrintDept_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(DeptExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).PrintDept(m, &rbacPrintDeptServer{stream})
}
type Rbac_PrintDeptServer interface {
Send(*basic.FileDownloadResp) error
grpc.ServerStream
}
type rbacPrintDeptServer struct {
grpc.ServerStream
}
func (x *rbacPrintDeptServer) Send(m *basic.FileDownloadResp) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_FindLogPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindLogPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findLogPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindLogPage(ctx, req.(*LogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindLogList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindLogList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findLogList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindLogList(ctx, req.(*LogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindLogById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindLogById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findLogById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindLogById(ctx, req.(*LogKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogDelReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteLog(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteLog",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteLog(ctx, req.(*LogDelReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SelectUserInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SelectUserInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/selectUserInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SelectUserInfo(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportLog_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(LogExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportLog(m, &rbacExportLogServer{stream})
}
type Rbac_ExportLogServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportLogServer struct {
grpc.ServerStream
}
func (x *rbacExportLogServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_FindOpensList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpensReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpensList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpensList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpensList(ctx, req.(*OpensReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpensById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpensKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpensById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpensById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpensById(ctx, req.(*OpensKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteOpens_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpensKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteOpens(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteOpens",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteOpens(ctx, req.(*OpensKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpenAppPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpenAppPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpenAppPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpenAppPage(ctx, req.(*OpenAppReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpenAppList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpenAppList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpenAppList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpenAppList(ctx, req.(*OpenAppReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpenAppById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpenAppById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpenAppById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpenAppById(ctx, req.(*OpenAppKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateOpenApp(ctx, req.(*OpenAppCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateOpenApp(ctx, req.(*OpenAppUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteOpenApp(ctx, req.(*OpenAppKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteOpenApp(ctx, req.(*OpenAppKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindPermPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindPermPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findPermPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindPermPage(ctx, req.(*PermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindPermList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindPermList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findPermList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindPermList(ctx, req.(*PermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourcePermList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourcePermList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourcePermList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourcePermList(ctx, req.(*ResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindPermById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindPermById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findPermById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindPermById(ctx, req.(*PermKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreatePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreatePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createPerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreatePerm(ctx, req.(*PermCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdatePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdatePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updatePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdatePerm(ctx, req.(*PermUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeletePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeletePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deletePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeletePerm(ctx, req.(*PermKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeletePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeletePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeletePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeletePerm(ctx, req.(*PermKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CheckPermCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermCheck)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CheckPermCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/checkPermCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CheckPermCode(ctx, req.(*PermCheck))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourceList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourceList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourceList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourceList(ctx, req.(*ResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourceTreeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourceTreeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourceTreeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourceTreeList(ctx, req.(*ResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourceById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourceById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourceById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourceById(ctx, req.(*ResourceKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateResource(ctx, req.(*ResourceCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateResource(ctx, req.(*ResourceUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteResource(ctx, req.(*ResourceKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteResource(ctx, req.(*ResourceKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DownloadResource_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(ResourceExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).DownloadResource(m, &rbacDownloadResourceServer{stream})
}
type Rbac_DownloadResourceServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacDownloadResourceServer struct {
grpc.ServerStream
}
func (x *rbacDownloadResourceServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ImportResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceImportReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ImportResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/importResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ImportResource(ctx, req.(*ResourceImportReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportResource_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(ResourceExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportResource(m, &rbacExportResourceServer{stream})
}
type Rbac_ExportResourceServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportResourceServer struct {
grpc.ServerStream
}
func (x *rbacExportResourceServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ExistResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(VerifyResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ExistResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/existResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ExistResource(ctx, req.(*VerifyResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveResouceUp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceMoveKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveResouceUp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveResouceUp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveResouceUp(ctx, req.(*ResourceMoveKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveResouceDown_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceMoveKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveResouceDown(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveResouceDown",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveResouceDown(ctx, req.(*ResourceMoveKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindRoleList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindRoleList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findRoleList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindRoleList(ctx, req.(*RoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindRoleTreeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindRoleTreeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findRoleTreeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindRoleTreeList(ctx, req.(*RoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindRoleById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindRoleById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findRoleById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindRoleById(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateRole(ctx, req.(*RoleCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateRole(ctx, req.(*RoleUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteRole(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteRole(ctx, req.(*RoleKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_GrantPerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RolePermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).GrantPerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/grantPerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).GrantPerm(ctx, req.(*RolePermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_RevokePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RolePermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).RevokePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/revokePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).RevokePerm(ctx, req.(*RolePermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpRole(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownRole(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExistRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(VerifyRoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ExistRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/existRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ExistRole(ctx, req.(*VerifyRoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserLogPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserLogPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserLogPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserLogPage(ctx, req.(*UserLogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserLogList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserLogList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserLogList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserLogList(ctx, req.(*UserLogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserLogById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserLogById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserLogById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserLogById(ctx, req.(*UserLogKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteUserLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogDelReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteUserLog(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteUserLog",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteUserLog(ctx, req.(*UserLogDelReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportUserLog_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(UserLogExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportUserLog(m, &rbacExportUserLogServer{stream})
}
type Rbac_ExportUserLogServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportUserLogServer struct {
grpc.ServerStream
}
func (x *rbacExportUserLogServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_GetUserDeptInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).GetUserDeptInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/getUserDeptInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).GetUserDeptInfo(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MiniAppLogin_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MiniAppLoginReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MiniAppLogin(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/miniAppLogin",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MiniAppLogin(ctx, req.(*MiniAppLoginReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MiniAppPhoneNumber_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MiniAppPhoneNumberReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MiniAppPhoneNumber(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/miniAppPhoneNumber",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MiniAppPhoneNumber(ctx, req.(*MiniAppPhoneNumberReq))
}
return interceptor(ctx, in, info, handler)
}
// Rbac_ServiceDesc is the grpc.ServiceDesc for Rbac service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var Rbac_ServiceDesc = grpc.ServiceDesc{
ServiceName: "jmash.rbac.Rbac",
HandlerType: (*RbacServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "version",
Handler: _Rbac_Version_Handler,
},
{
MethodName: "findEnumList",
Handler: _Rbac_FindEnumList_Handler,
},
{
MethodName: "findEnumMap",
Handler: _Rbac_FindEnumMap_Handler,
},
{
MethodName: "findEnumEntry",
Handler: _Rbac_FindEnumEntry_Handler,
},
{
MethodName: "login",
Handler: _Rbac_Login_Handler,
},
{
MethodName: "sendValidCode",
Handler: _Rbac_SendValidCode_Handler,
},
{
MethodName: "loginByValidCode",
Handler: _Rbac_LoginByValidCode_Handler,
},
{
MethodName: "selectDsdRoles",
Handler: _Rbac_SelectDsdRoles_Handler,
},
{
MethodName: "logout",
Handler: _Rbac_Logout_Handler,
},
{
MethodName: "refreshToken",
Handler: _Rbac_RefreshToken_Handler,
},
{
MethodName: "userInfo",
Handler: _Rbac_UserInfo_Handler,
},
{
MethodName: "updateUserInfo",
Handler: _Rbac_UpdateUserInfo_Handler,
},
{
MethodName: "userRolesPerms",
Handler: _Rbac_UserRolesPerms_Handler,
},
{
MethodName: "userMenus",
Handler: _Rbac_UserMenus_Handler,
},
{
MethodName: "changePwd",
Handler: _Rbac_ChangePwd_Handler,
},
{
MethodName: "runAsUser",
Handler: _Rbac_RunAsUser_Handler,
},
{
MethodName: "allowRunAsUser",
Handler: _Rbac_AllowRunAsUser_Handler,
},
{
MethodName: "findUserPage",
Handler: _Rbac_FindUserPage_Handler,
},
{
MethodName: "findUserList",
Handler: _Rbac_FindUserList_Handler,
},
{
MethodName: "findUserById",
Handler: _Rbac_FindUserById_Handler,
},
{
MethodName: "findUserByName",
Handler: _Rbac_FindUserByName_Handler,
},
{
MethodName: "createUser",
Handler: _Rbac_CreateUser_Handler,
},
{
MethodName: "updateUser",
Handler: _Rbac_UpdateUser_Handler,
},
{
MethodName: "deleteUser",
Handler: _Rbac_DeleteUser_Handler,
},
{
MethodName: "batchDeleteUser",
Handler: _Rbac_BatchDeleteUser_Handler,
},
{
MethodName: "existUser",
Handler: _Rbac_ExistUser_Handler,
},
{
MethodName: "batchEnableUser",
Handler: _Rbac_BatchEnableUser_Handler,
},
{
MethodName: "enableUser",
Handler: _Rbac_EnableUser_Handler,
},
{
MethodName: "lockUser",
Handler: _Rbac_LockUser_Handler,
},
{
MethodName: "approvedUser",
Handler: _Rbac_ApprovedUser_Handler,
},
{
MethodName: "assignUser",
Handler: _Rbac_AssignUser_Handler,
},
{
MethodName: "deassignUser",
Handler: _Rbac_DeassignUser_Handler,
},
{
MethodName: "resetPwd",
Handler: _Rbac_ResetPwd_Handler,
},
{
MethodName: "importUser",
Handler: _Rbac_ImportUser_Handler,
},
{
MethodName: "selectDirectoryIds",
Handler: _Rbac_SelectDirectoryIds_Handler,
},
{
MethodName: "findModulePage",
Handler: _Rbac_FindModulePage_Handler,
},
{
MethodName: "findModuleList",
Handler: _Rbac_FindModuleList_Handler,
},
{
MethodName: "findModuleById",
Handler: _Rbac_FindModuleById_Handler,
},
{
MethodName: "createModule",
Handler: _Rbac_CreateModule_Handler,
},
{
MethodName: "updateModule",
Handler: _Rbac_UpdateModule_Handler,
},
{
MethodName: "deleteModule",
Handler: _Rbac_DeleteModule_Handler,
},
{
MethodName: "batchDeleteModule",
Handler: _Rbac_BatchDeleteModule_Handler,
},
{
MethodName: "moveUpModule",
Handler: _Rbac_MoveUpModule_Handler,
},
{
MethodName: "moveDownModule",
Handler: _Rbac_MoveDownModule_Handler,
},
{
MethodName: "checkModuleCode",
Handler: _Rbac_CheckModuleCode_Handler,
},
{
MethodName: "findOperationPage",
Handler: _Rbac_FindOperationPage_Handler,
},
{
MethodName: "findOperationList",
Handler: _Rbac_FindOperationList_Handler,
},
{
MethodName: "findOperationById",
Handler: _Rbac_FindOperationById_Handler,
},
{
MethodName: "createOperation",
Handler: _Rbac_CreateOperation_Handler,
},
{
MethodName: "updateOperation",
Handler: _Rbac_UpdateOperation_Handler,
},
{
MethodName: "deleteOperation",
Handler: _Rbac_DeleteOperation_Handler,
},
{
MethodName: "batchDeleteOperation",
Handler: _Rbac_BatchDeleteOperation_Handler,
},
{
MethodName: "moveUpOperation",
Handler: _Rbac_MoveUpOperation_Handler,
},
{
MethodName: "moveDownOperation",
Handler: _Rbac_MoveDownOperation_Handler,
},
{
MethodName: "checkOperationCode",
Handler: _Rbac_CheckOperationCode_Handler,
},
{
MethodName: "findDeptList",
Handler: _Rbac_FindDeptList_Handler,
},
{
MethodName: "findDeptTreeList",
Handler: _Rbac_FindDeptTreeList_Handler,
},
{
MethodName: "findDeptById",
Handler: _Rbac_FindDeptById_Handler,
},
{
MethodName: "createDept",
Handler: _Rbac_CreateDept_Handler,
},
{
MethodName: "updateDept",
Handler: _Rbac_UpdateDept_Handler,
},
{
MethodName: "deleteDept",
Handler: _Rbac_DeleteDept_Handler,
},
{
MethodName: "batchDeleteDept",
Handler: _Rbac_BatchDeleteDept_Handler,
},
{
MethodName: "moveUpDept",
Handler: _Rbac_MoveUpDept_Handler,
},
{
MethodName: "moveDownDept",
Handler: _Rbac_MoveDownDept_Handler,
},
{
MethodName: "lockDept",
Handler: _Rbac_LockDept_Handler,
},
{
MethodName: "enableDept",
Handler: _Rbac_EnableDept_Handler,
},
{
MethodName: "importDept",
Handler: _Rbac_ImportDept_Handler,
},
{
MethodName: "findLogPage",
Handler: _Rbac_FindLogPage_Handler,
},
{
MethodName: "findLogList",
Handler: _Rbac_FindLogList_Handler,
},
{
MethodName: "findLogById",
Handler: _Rbac_FindLogById_Handler,
},
{
MethodName: "deleteLog",
Handler: _Rbac_DeleteLog_Handler,
},
{
MethodName: "selectUserInfo",
Handler: _Rbac_SelectUserInfo_Handler,
},
{
MethodName: "findOpensList",
Handler: _Rbac_FindOpensList_Handler,
},
{
MethodName: "findOpensById",
Handler: _Rbac_FindOpensById_Handler,
},
{
MethodName: "deleteOpens",
Handler: _Rbac_DeleteOpens_Handler,
},
{
MethodName: "findOpenAppPage",
Handler: _Rbac_FindOpenAppPage_Handler,
},
{
MethodName: "findOpenAppList",
Handler: _Rbac_FindOpenAppList_Handler,
},
{
MethodName: "findOpenAppById",
Handler: _Rbac_FindOpenAppById_Handler,
},
{
MethodName: "createOpenApp",
Handler: _Rbac_CreateOpenApp_Handler,
},
{
MethodName: "updateOpenApp",
Handler: _Rbac_UpdateOpenApp_Handler,
},
{
MethodName: "deleteOpenApp",
Handler: _Rbac_DeleteOpenApp_Handler,
},
{
MethodName: "batchDeleteOpenApp",
Handler: _Rbac_BatchDeleteOpenApp_Handler,
},
{
MethodName: "findPermPage",
Handler: _Rbac_FindPermPage_Handler,
},
{
MethodName: "findPermList",
Handler: _Rbac_FindPermList_Handler,
},
{
MethodName: "findResourcePermList",
Handler: _Rbac_FindResourcePermList_Handler,
},
{
MethodName: "findPermById",
Handler: _Rbac_FindPermById_Handler,
},
{
MethodName: "createPerm",
Handler: _Rbac_CreatePerm_Handler,
},
{
MethodName: "updatePerm",
Handler: _Rbac_UpdatePerm_Handler,
},
{
MethodName: "deletePerm",
Handler: _Rbac_DeletePerm_Handler,
},
{
MethodName: "batchDeletePerm",
Handler: _Rbac_BatchDeletePerm_Handler,
},
{
MethodName: "checkPermCode",
Handler: _Rbac_CheckPermCode_Handler,
},
{
MethodName: "findResourceList",
Handler: _Rbac_FindResourceList_Handler,
},
{
MethodName: "findResourceTreeList",
Handler: _Rbac_FindResourceTreeList_Handler,
},
{
MethodName: "findResourceById",
Handler: _Rbac_FindResourceById_Handler,
},
{
MethodName: "createResource",
Handler: _Rbac_CreateResource_Handler,
},
{
MethodName: "updateResource",
Handler: _Rbac_UpdateResource_Handler,
},
{
MethodName: "deleteResource",
Handler: _Rbac_DeleteResource_Handler,
},
{
MethodName: "batchDeleteResource",
Handler: _Rbac_BatchDeleteResource_Handler,
},
{
MethodName: "importResource",
Handler: _Rbac_ImportResource_Handler,
},
{
MethodName: "existResource",
Handler: _Rbac_ExistResource_Handler,
},
{
MethodName: "moveResouceUp",
Handler: _Rbac_MoveResouceUp_Handler,
},
{
MethodName: "moveResouceDown",
Handler: _Rbac_MoveResouceDown_Handler,
},
{
MethodName: "findRoleList",
Handler: _Rbac_FindRoleList_Handler,
},
{
MethodName: "findRoleTreeList",
Handler: _Rbac_FindRoleTreeList_Handler,
},
{
MethodName: "findRoleById",
Handler: _Rbac_FindRoleById_Handler,
},
{
MethodName: "createRole",
Handler: _Rbac_CreateRole_Handler,
},
{
MethodName: "updateRole",
Handler: _Rbac_UpdateRole_Handler,
},
{
MethodName: "deleteRole",
Handler: _Rbac_DeleteRole_Handler,
},
{
MethodName: "batchDeleteRole",
Handler: _Rbac_BatchDeleteRole_Handler,
},
{
MethodName: "grantPerm",
Handler: _Rbac_GrantPerm_Handler,
},
{
MethodName: "revokePerm",
Handler: _Rbac_RevokePerm_Handler,
},
{
MethodName: "moveUpRole",
Handler: _Rbac_MoveUpRole_Handler,
},
{
MethodName: "moveDownRole",
Handler: _Rbac_MoveDownRole_Handler,
},
{
MethodName: "existRole",
Handler: _Rbac_ExistRole_Handler,
},
{
MethodName: "findUserLogPage",
Handler: _Rbac_FindUserLogPage_Handler,
},
{
MethodName: "findUserLogList",
Handler: _Rbac_FindUserLogList_Handler,
},
{
MethodName: "findUserLogById",
Handler: _Rbac_FindUserLogById_Handler,
},
{
MethodName: "deleteUserLog",
Handler: _Rbac_DeleteUserLog_Handler,
},
{
MethodName: "getUserDeptInfo",
Handler: _Rbac_GetUserDeptInfo_Handler,
},
{
MethodName: "miniAppLogin",
Handler: _Rbac_MiniAppLogin_Handler,
},
{
MethodName: "miniAppPhoneNumber",
Handler: _Rbac_MiniAppPhoneNumber_Handler,
},
},
Streams: []grpc.StreamDesc{
{
StreamName: "exportUser",
Handler: _Rbac_ExportUser_Handler,
ServerStreams: true,
},
{
StreamName: "printUser",
Handler: _Rbac_PrintUser_Handler,
ServerStreams: true,
},
{
StreamName: "downloadUserTemplate",
Handler: _Rbac_DownloadUserTemplate_Handler,
ServerStreams: true,
},
{
StreamName: "downloadDept",
Handler: _Rbac_DownloadDept_Handler,
ServerStreams: true,
},
{
StreamName: "exportDept",
Handler: _Rbac_ExportDept_Handler,
ServerStreams: true,
},
{
StreamName: "printDept",
Handler: _Rbac_PrintDept_Handler,
ServerStreams: true,
},
{
StreamName: "exportLog",
Handler: _Rbac_ExportLog_Handler,
ServerStreams: true,
},
{
StreamName: "downloadResource",
Handler: _Rbac_DownloadResource_Handler,
ServerStreams: true,
},
{
StreamName: "exportResource",
Handler: _Rbac_ExportResource_Handler,
ServerStreams: true,
},
{
StreamName: "exportUserLog",
Handler: _Rbac_ExportUserLog_Handler,
ServerStreams: true,
},
},
Metadata: "jmash/rbac/rbac_rpc.proto",
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。