permission

package
v0.0.0-...-8d44b86 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package permission is a generated protocol buffer package.

It is generated from these files:

permission.proto

It has these top-level messages:

LoginWithUserNameRequest
LoginWithUserIDRequest
LoginReply
QueryUserMenusRequest
QueryUserMenusReply
VerificationRouterRequest
VerificationRouterReply
CreateUserRequest
CreateUserReply
UpdateUserRequest
UpdateUserReply
ModifyPasswordRequest
ModifyPasswordReply
QueryOrgTreeRequest
QueryOrgTreeReply
QueryRolesRequest
QueryRolesReply
ResetPasswordRequest
ResetPasswordReply
DeleteUserRequest
DeleteUserReply
GetClientRequest
GetClientReply

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterPermissionServer

func RegisterPermissionServer(s *grpc.Server, srv PermissionServer)

Types

type CreateUserReply

type CreateUserReply struct {
	// 是否成功
	IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess" json:"is_success,omitempty"`
	// 错误代码(9002 用户名已经存在,9004 机构编号不存在)
	ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
	// 用户ID
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

创建用户响应参数

func (*CreateUserReply) Descriptor

func (*CreateUserReply) Descriptor() ([]byte, []int)

func (*CreateUserReply) GetErrorCode

func (m *CreateUserReply) GetErrorCode() string

func (*CreateUserReply) GetIsSuccess

func (m *CreateUserReply) GetIsSuccess() bool

func (*CreateUserReply) GetUserId

func (m *CreateUserReply) GetUserId() string

func (*CreateUserReply) ProtoMessage

func (*CreateUserReply) ProtoMessage()

func (*CreateUserReply) Reset

func (m *CreateUserReply) Reset()

func (*CreateUserReply) String

func (m *CreateUserReply) String() string

type CreateUserRequest

type CreateUserRequest struct {
	// 登录账号
	UserName string `protobuf:"bytes,1,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	// 登录密码
	Password string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"`
	// 真实姓名
	RealName string `protobuf:"bytes,3,opt,name=real_name,json=realName" json:"real_name,omitempty"`
	// 用户类型编号
	TypeCode string `protobuf:"bytes,4,opt,name=type_code,json=typeCode" json:"type_code,omitempty"`
	// 机构编号
	OrgCode string `protobuf:"bytes,5,opt,name=org_code,json=orgCode" json:"org_code,omitempty"`
	// 角色编号
	RoleCodes []string `protobuf:"bytes,6,rep,name=role_codes,json=roleCodes" json:"role_codes,omitempty"`
	// 用户组编号
	GroupCodes []string `protobuf:"bytes,7,rep,name=group_codes,json=groupCodes" json:"group_codes,omitempty"`
	// 操作用户
	Operator string `protobuf:"bytes,8,opt,name=operator" json:"operator,omitempty"`
}

创建用户请求参数

func (*CreateUserRequest) Descriptor

func (*CreateUserRequest) Descriptor() ([]byte, []int)

func (*CreateUserRequest) GetGroupCodes

func (m *CreateUserRequest) GetGroupCodes() []string

func (*CreateUserRequest) GetOperator

func (m *CreateUserRequest) GetOperator() string

func (*CreateUserRequest) GetOrgCode

func (m *CreateUserRequest) GetOrgCode() string

func (*CreateUserRequest) GetPassword

func (m *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetRealName

func (m *CreateUserRequest) GetRealName() string

func (*CreateUserRequest) GetRoleCodes

func (m *CreateUserRequest) GetRoleCodes() []string

func (*CreateUserRequest) GetTypeCode

func (m *CreateUserRequest) GetTypeCode() string

func (*CreateUserRequest) GetUserName

func (m *CreateUserRequest) GetUserName() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) Reset

func (m *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (m *CreateUserRequest) String() string

type DeleteUserReply

type DeleteUserReply struct {
	// 是否成功
	IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess" json:"is_success,omitempty"`
	// 错误代码(9001 用户不存在)
	ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
}

删除用户响应参数

func (*DeleteUserReply) Descriptor

func (*DeleteUserReply) Descriptor() ([]byte, []int)

func (*DeleteUserReply) GetErrorCode

func (m *DeleteUserReply) GetErrorCode() string

func (*DeleteUserReply) GetIsSuccess

func (m *DeleteUserReply) GetIsSuccess() bool

func (*DeleteUserReply) ProtoMessage

func (*DeleteUserReply) ProtoMessage()

func (*DeleteUserReply) Reset

func (m *DeleteUserReply) Reset()

func (*DeleteUserReply) String

func (m *DeleteUserReply) String() string

type DeleteUserRequest

type DeleteUserRequest struct {
	// 操作用户
	Operator string `protobuf:"bytes,1,opt,name=operator" json:"operator,omitempty"`
	// 用户ID
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

删除用户请求参数

func (*DeleteUserRequest) Descriptor

func (*DeleteUserRequest) Descriptor() ([]byte, []int)

func (*DeleteUserRequest) GetOperator

func (m *DeleteUserRequest) GetOperator() string

func (*DeleteUserRequest) GetUserId

func (m *DeleteUserRequest) GetUserId() string

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) Reset

func (m *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (m *DeleteUserRequest) String() string

type GetClientReply

type GetClientReply struct {
	// 客户端ID
	ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	// 客户端秘钥
	ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret" json:"client_secret,omitempty"`
	// 允许的授权模式(1<<1:授权码模式 1<<2:简化模式 1<<3:密码模式 1<<4:客户端模式 1<<5:刷新令牌模式)
	AllowGrant int32 `protobuf:"varint,3,opt,name=allow_grant,json=allowGrant" json:"allow_grant,omitempty"`
	// 域名
	Domain string `protobuf:"bytes,4,opt,name=domain" json:"domain,omitempty"`
}

获取客户端响应参数

func (*GetClientReply) Descriptor

func (*GetClientReply) Descriptor() ([]byte, []int)

func (*GetClientReply) GetAllowGrant

func (m *GetClientReply) GetAllowGrant() int32

func (*GetClientReply) GetClientId

func (m *GetClientReply) GetClientId() string

func (*GetClientReply) GetClientSecret

func (m *GetClientReply) GetClientSecret() string

func (*GetClientReply) GetDomain

func (m *GetClientReply) GetDomain() string

func (*GetClientReply) ProtoMessage

func (*GetClientReply) ProtoMessage()

func (*GetClientReply) Reset

func (m *GetClientReply) Reset()

func (*GetClientReply) String

func (m *GetClientReply) String() string

type GetClientRequest

type GetClientRequest struct {
	ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
}

获取客户端请求参数

func (*GetClientRequest) Descriptor

func (*GetClientRequest) Descriptor() ([]byte, []int)

func (*GetClientRequest) GetClientId

func (m *GetClientRequest) GetClientId() string

func (*GetClientRequest) ProtoMessage

func (*GetClientRequest) ProtoMessage()

func (*GetClientRequest) Reset

func (m *GetClientRequest) Reset()

func (*GetClientRequest) String

func (m *GetClientRequest) String() string

type LoginReply

type LoginReply struct {
	// 用户ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// 用户名
	Username string `protobuf:"bytes,2,opt,name=username" json:"username,omitempty"`
	// 真实姓名
	Realname string `protobuf:"bytes,3,opt,name=realname" json:"realname,omitempty"`
	// 机构编号
	OrgCode string `protobuf:"bytes,4,opt,name=org_code,json=orgCode" json:"org_code,omitempty"`
	// 用户类型编号
	TypeCode string `protobuf:"bytes,5,opt,name=type_code,json=typeCode" json:"type_code,omitempty"`
	// 角色编号
	RoleCodes []string `protobuf:"bytes,6,rep,name=role_codes,json=roleCodes" json:"role_codes,omitempty"`
	// 用户状态(0:停用 1:启用)
	Status int32 `protobuf:"varint,7,opt,name=status" json:"status,omitempty"`
}

用户登录之后的响应参数

func (*LoginReply) Descriptor

func (*LoginReply) Descriptor() ([]byte, []int)

func (*LoginReply) GetOrgCode

func (m *LoginReply) GetOrgCode() string

func (*LoginReply) GetRealname

func (m *LoginReply) GetRealname() string

func (*LoginReply) GetRoleCodes

func (m *LoginReply) GetRoleCodes() []string

func (*LoginReply) GetStatus

func (m *LoginReply) GetStatus() int32

func (*LoginReply) GetTypeCode

func (m *LoginReply) GetTypeCode() string

func (*LoginReply) GetUserId

func (m *LoginReply) GetUserId() string

func (*LoginReply) GetUsername

func (m *LoginReply) GetUsername() string

func (*LoginReply) ProtoMessage

func (*LoginReply) ProtoMessage()

func (*LoginReply) Reset

func (m *LoginReply) Reset()

func (*LoginReply) String

func (m *LoginReply) String() string

type LoginWithUserIDRequest

type LoginWithUserIDRequest struct {
	// 用户名
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// 用户密码(明文)
	Password string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"`
}

使用用户ID和密码登录请求参数

func (*LoginWithUserIDRequest) Descriptor

func (*LoginWithUserIDRequest) Descriptor() ([]byte, []int)

func (*LoginWithUserIDRequest) GetPassword

func (m *LoginWithUserIDRequest) GetPassword() string

func (*LoginWithUserIDRequest) GetUserId

func (m *LoginWithUserIDRequest) GetUserId() string

func (*LoginWithUserIDRequest) ProtoMessage

func (*LoginWithUserIDRequest) ProtoMessage()

func (*LoginWithUserIDRequest) Reset

func (m *LoginWithUserIDRequest) Reset()

func (*LoginWithUserIDRequest) String

func (m *LoginWithUserIDRequest) String() string

type LoginWithUserNameRequest

type LoginWithUserNameRequest struct {
	// 用户名
	Username string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
	// 用户密码(明文)
	Password string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"`
}

使用用户名和密码登录请求参数

func (*LoginWithUserNameRequest) Descriptor

func (*LoginWithUserNameRequest) Descriptor() ([]byte, []int)

func (*LoginWithUserNameRequest) GetPassword

func (m *LoginWithUserNameRequest) GetPassword() string

func (*LoginWithUserNameRequest) GetUsername

func (m *LoginWithUserNameRequest) GetUsername() string

func (*LoginWithUserNameRequest) ProtoMessage

func (*LoginWithUserNameRequest) ProtoMessage()

func (*LoginWithUserNameRequest) Reset

func (m *LoginWithUserNameRequest) Reset()

func (*LoginWithUserNameRequest) String

func (m *LoginWithUserNameRequest) String() string

type ModifyPasswordReply

type ModifyPasswordReply struct {
	// 是否成功
	IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess" json:"is_success,omitempty"`
	// 错误代码(9001 用户不存在,9003 原始密码不正确)
	ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
}

修改密码响应参数

func (*ModifyPasswordReply) Descriptor

func (*ModifyPasswordReply) Descriptor() ([]byte, []int)

func (*ModifyPasswordReply) GetErrorCode

func (m *ModifyPasswordReply) GetErrorCode() string

func (*ModifyPasswordReply) GetIsSuccess

func (m *ModifyPasswordReply) GetIsSuccess() bool

func (*ModifyPasswordReply) ProtoMessage

func (*ModifyPasswordReply) ProtoMessage()

func (*ModifyPasswordReply) Reset

func (m *ModifyPasswordReply) Reset()

func (*ModifyPasswordReply) String

func (m *ModifyPasswordReply) String() string

type ModifyPasswordRequest

type ModifyPasswordRequest struct {
	// 用户ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// 原始密码
	OldPassword string `protobuf:"bytes,2,opt,name=old_password,json=oldPassword" json:"old_password,omitempty"`
	// 新密码
	NewPassword string `protobuf:"bytes,3,opt,name=new_password,json=newPassword" json:"new_password,omitempty"`
}

修改密码请求参数

func (*ModifyPasswordRequest) Descriptor

func (*ModifyPasswordRequest) Descriptor() ([]byte, []int)

func (*ModifyPasswordRequest) GetNewPassword

func (m *ModifyPasswordRequest) GetNewPassword() string

func (*ModifyPasswordRequest) GetOldPassword

func (m *ModifyPasswordRequest) GetOldPassword() string

func (*ModifyPasswordRequest) GetUserId

func (m *ModifyPasswordRequest) GetUserId() string

func (*ModifyPasswordRequest) ProtoMessage

func (*ModifyPasswordRequest) ProtoMessage()

func (*ModifyPasswordRequest) Reset

func (m *ModifyPasswordRequest) Reset()

func (*ModifyPasswordRequest) String

func (m *ModifyPasswordRequest) String() string

type PermissionClient

type PermissionClient interface {
	// 使用用户名和密码登录
	LoginWithUserName(ctx context.Context, in *LoginWithUserNameRequest, opts ...grpc.CallOption) (*LoginReply, error)
	// 使用用户ID和密码登录
	LoginWithUserID(ctx context.Context, in *LoginWithUserIDRequest, opts ...grpc.CallOption) (*LoginReply, error)
	// 查询用户的功能菜单
	QueryUserMenus(ctx context.Context, in *QueryUserMenusRequest, opts ...grpc.CallOption) (*QueryUserMenusReply, error)
	// 验证路由权限
	VerificationRouter(ctx context.Context, in *VerificationRouterRequest, opts ...grpc.CallOption) (*VerificationRouterReply, error)
	// 创建用户
	CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserReply, error)
	// 更新用户
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserReply, error)
	// 删除用户
	DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserReply, error)
	// 修改密码
	ModifyPassword(ctx context.Context, in *ModifyPasswordRequest, opts ...grpc.CallOption) (*ModifyPasswordReply, error)
	// 重置密码
	ResetPassword(ctx context.Context, in *ResetPasswordRequest, opts ...grpc.CallOption) (*ResetPasswordReply, error)
	// 查询机构树
	QueryOrgTree(ctx context.Context, in *QueryOrgTreeRequest, opts ...grpc.CallOption) (*QueryOrgTreeReply, error)
	// 查询角色列表
	QueryRoles(ctx context.Context, in *QueryRolesRequest, opts ...grpc.CallOption) (*QueryRolesReply, error)
	// 获取客户端
	GetClient(ctx context.Context, in *GetClientRequest, opts ...grpc.CallOption) (*GetClientReply, error)
}

func NewPermissionClient

func NewPermissionClient(cc *grpc.ClientConn) PermissionClient

type PermissionServer

type PermissionServer interface {
	// 使用用户名和密码登录
	LoginWithUserName(context.Context, *LoginWithUserNameRequest) (*LoginReply, error)
	// 使用用户ID和密码登录
	LoginWithUserID(context.Context, *LoginWithUserIDRequest) (*LoginReply, error)
	// 查询用户的功能菜单
	QueryUserMenus(context.Context, *QueryUserMenusRequest) (*QueryUserMenusReply, error)
	// 验证路由权限
	VerificationRouter(context.Context, *VerificationRouterRequest) (*VerificationRouterReply, error)
	// 创建用户
	CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
	// 更新用户
	UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
	// 删除用户
	DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
	// 修改密码
	ModifyPassword(context.Context, *ModifyPasswordRequest) (*ModifyPasswordReply, error)
	// 重置密码
	ResetPassword(context.Context, *ResetPasswordRequest) (*ResetPasswordReply, error)
	// 查询机构树
	QueryOrgTree(context.Context, *QueryOrgTreeRequest) (*QueryOrgTreeReply, error)
	// 查询角色列表
	QueryRoles(context.Context, *QueryRolesRequest) (*QueryRolesReply, error)
	// 获取客户端
	GetClient(context.Context, *GetClientRequest) (*GetClientReply, error)
}

type QueryOrgTreeReply

type QueryOrgTreeReply struct {
	Results []*QueryOrgTreeReply_Org `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"`
}

查询机构树响应参数

func (*QueryOrgTreeReply) Descriptor

func (*QueryOrgTreeReply) Descriptor() ([]byte, []int)

func (*QueryOrgTreeReply) GetResults

func (m *QueryOrgTreeReply) GetResults() []*QueryOrgTreeReply_Org

func (*QueryOrgTreeReply) ProtoMessage

func (*QueryOrgTreeReply) ProtoMessage()

func (*QueryOrgTreeReply) Reset

func (m *QueryOrgTreeReply) Reset()

func (*QueryOrgTreeReply) String

func (m *QueryOrgTreeReply) String() string

type QueryOrgTreeReply_Org

type QueryOrgTreeReply_Org struct {
	// 机构编号
	Code string `protobuf:"bytes,2,opt,name=code" json:"code,omitempty"`
	// 机构名称
	Name string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// 机构类型编号
	TypeCode string `protobuf:"bytes,4,opt,name=type_code,json=typeCode" json:"type_code,omitempty"`
	// 子级菜单
	Children []*QueryOrgTreeReply_Org `protobuf:"bytes,5,rep,name=children" json:"children,omitempty"`
}

机构

func (*QueryOrgTreeReply_Org) Descriptor

func (*QueryOrgTreeReply_Org) Descriptor() ([]byte, []int)

func (*QueryOrgTreeReply_Org) GetChildren

func (m *QueryOrgTreeReply_Org) GetChildren() []*QueryOrgTreeReply_Org

func (*QueryOrgTreeReply_Org) GetCode

func (m *QueryOrgTreeReply_Org) GetCode() string

func (*QueryOrgTreeReply_Org) GetName

func (m *QueryOrgTreeReply_Org) GetName() string

func (*QueryOrgTreeReply_Org) GetTypeCode

func (m *QueryOrgTreeReply_Org) GetTypeCode() string

func (*QueryOrgTreeReply_Org) ProtoMessage

func (*QueryOrgTreeReply_Org) ProtoMessage()

func (*QueryOrgTreeReply_Org) Reset

func (m *QueryOrgTreeReply_Org) Reset()

func (*QueryOrgTreeReply_Org) String

func (m *QueryOrgTreeReply_Org) String() string

type QueryOrgTreeRequest

type QueryOrgTreeRequest struct {
	// 操作用户
	Operator string `protobuf:"bytes,1,opt,name=operator" json:"operator,omitempty"`
	// 父级编号(可空,为空则查询全部)
	ParentCode string `protobuf:"bytes,2,opt,name=parent_code,json=parentCode" json:"parent_code,omitempty"`
	// 机构类型编号(可空)
	TypeCode string `protobuf:"bytes,3,opt,name=type_code,json=typeCode" json:"type_code,omitempty"`
}

查询机构树请求参数

func (*QueryOrgTreeRequest) Descriptor

func (*QueryOrgTreeRequest) Descriptor() ([]byte, []int)

func (*QueryOrgTreeRequest) GetOperator

func (m *QueryOrgTreeRequest) GetOperator() string

func (*QueryOrgTreeRequest) GetParentCode

func (m *QueryOrgTreeRequest) GetParentCode() string

func (*QueryOrgTreeRequest) GetTypeCode

func (m *QueryOrgTreeRequest) GetTypeCode() string

func (*QueryOrgTreeRequest) ProtoMessage

func (*QueryOrgTreeRequest) ProtoMessage()

func (*QueryOrgTreeRequest) Reset

func (m *QueryOrgTreeRequest) Reset()

func (*QueryOrgTreeRequest) String

func (m *QueryOrgTreeRequest) String() string

type QueryRolesReply

type QueryRolesReply struct {
	Roles []*QueryRolesReply_Role `protobuf:"bytes,1,rep,name=roles" json:"roles,omitempty"`
}

查询角色列表响应参数

func (*QueryRolesReply) Descriptor

func (*QueryRolesReply) Descriptor() ([]byte, []int)

func (*QueryRolesReply) GetRoles

func (m *QueryRolesReply) GetRoles() []*QueryRolesReply_Role

func (*QueryRolesReply) ProtoMessage

func (*QueryRolesReply) ProtoMessage()

func (*QueryRolesReply) Reset

func (m *QueryRolesReply) Reset()

func (*QueryRolesReply) String

func (m *QueryRolesReply) String() string

type QueryRolesReply_Role

type QueryRolesReply_Role struct {
	// 角色编号
	Code string `protobuf:"bytes,1,opt,name=code" json:"code,omitempty"`
	// 角色名称
	Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
}

func (*QueryRolesReply_Role) Descriptor

func (*QueryRolesReply_Role) Descriptor() ([]byte, []int)

func (*QueryRolesReply_Role) GetCode

func (m *QueryRolesReply_Role) GetCode() string

func (*QueryRolesReply_Role) GetName

func (m *QueryRolesReply_Role) GetName() string

func (*QueryRolesReply_Role) ProtoMessage

func (*QueryRolesReply_Role) ProtoMessage()

func (*QueryRolesReply_Role) Reset

func (m *QueryRolesReply_Role) Reset()

func (*QueryRolesReply_Role) String

func (m *QueryRolesReply_Role) String() string

type QueryRolesRequest

type QueryRolesRequest struct {
	// 操作用户
	Operator string `protobuf:"bytes,1,opt,name=operator" json:"operator,omitempty"`
}

查询角色列表请求参数

func (*QueryRolesRequest) Descriptor

func (*QueryRolesRequest) Descriptor() ([]byte, []int)

func (*QueryRolesRequest) GetOperator

func (m *QueryRolesRequest) GetOperator() string

func (*QueryRolesRequest) ProtoMessage

func (*QueryRolesRequest) ProtoMessage()

func (*QueryRolesRequest) Reset

func (m *QueryRolesRequest) Reset()

func (*QueryRolesRequest) String

func (m *QueryRolesRequest) String() string

type QueryUserMenusReply

type QueryUserMenusReply struct {
	Results []*QueryUserMenusReply_FuncMenu `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"`
}

查询用户的功能菜单响应参数

func (*QueryUserMenusReply) Descriptor

func (*QueryUserMenusReply) Descriptor() ([]byte, []int)

func (*QueryUserMenusReply) GetResults

func (*QueryUserMenusReply) ProtoMessage

func (*QueryUserMenusReply) ProtoMessage()

func (*QueryUserMenusReply) Reset

func (m *QueryUserMenusReply) Reset()

func (*QueryUserMenusReply) String

func (m *QueryUserMenusReply) String() string

type QueryUserMenusReply_Action

type QueryUserMenusReply_Action struct {
	// 编号
	Code string `protobuf:"bytes,1,opt,name=code" json:"code,omitempty"`
	// 名称
	Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
}

动作

func (*QueryUserMenusReply_Action) Descriptor

func (*QueryUserMenusReply_Action) Descriptor() ([]byte, []int)

func (*QueryUserMenusReply_Action) GetCode

func (m *QueryUserMenusReply_Action) GetCode() string

func (*QueryUserMenusReply_Action) GetName

func (m *QueryUserMenusReply_Action) GetName() string

func (*QueryUserMenusReply_Action) ProtoMessage

func (*QueryUserMenusReply_Action) ProtoMessage()

func (*QueryUserMenusReply_Action) Reset

func (m *QueryUserMenusReply_Action) Reset()

func (*QueryUserMenusReply_Action) String

func (m *QueryUserMenusReply_Action) String() string

type QueryUserMenusReply_FuncMenu

type QueryUserMenusReply_FuncMenu struct {
	// 编号
	Code string `protobuf:"bytes,1,opt,name=code" json:"code,omitempty"`
	// 名称
	Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// 路由类型(1内部跳转 2外部跳转)
	RouterType int32 `protobuf:"varint,3,opt,name=router_type,json=routerType" json:"router_type,omitempty"`
	// 跳转路由
	Router string `protobuf:"bytes,4,opt,name=router" json:"router,omitempty"`
	// 分级码
	LevelCode string `protobuf:"bytes,5,opt,name=level_code,json=levelCode" json:"level_code,omitempty"`
	// 菜单图标
	Icon string `protobuf:"bytes,6,opt,name=icon" json:"icon,omitempty"`
	// 菜单动作
	Actions []*QueryUserMenusReply_Action `protobuf:"bytes,7,rep,name=actions" json:"actions,omitempty"`
	// 子级菜单
	Children []*QueryUserMenusReply_FuncMenu `protobuf:"bytes,8,rep,name=children" json:"children,omitempty"`
}

功能菜单

func (*QueryUserMenusReply_FuncMenu) Descriptor

func (*QueryUserMenusReply_FuncMenu) Descriptor() ([]byte, []int)

func (*QueryUserMenusReply_FuncMenu) GetActions

func (*QueryUserMenusReply_FuncMenu) GetChildren

func (*QueryUserMenusReply_FuncMenu) GetCode

func (m *QueryUserMenusReply_FuncMenu) GetCode() string

func (*QueryUserMenusReply_FuncMenu) GetIcon

func (m *QueryUserMenusReply_FuncMenu) GetIcon() string

func (*QueryUserMenusReply_FuncMenu) GetLevelCode

func (m *QueryUserMenusReply_FuncMenu) GetLevelCode() string

func (*QueryUserMenusReply_FuncMenu) GetName

func (m *QueryUserMenusReply_FuncMenu) GetName() string

func (*QueryUserMenusReply_FuncMenu) GetRouter

func (m *QueryUserMenusReply_FuncMenu) GetRouter() string

func (*QueryUserMenusReply_FuncMenu) GetRouterType

func (m *QueryUserMenusReply_FuncMenu) GetRouterType() int32

func (*QueryUserMenusReply_FuncMenu) ProtoMessage

func (*QueryUserMenusReply_FuncMenu) ProtoMessage()

func (*QueryUserMenusReply_FuncMenu) Reset

func (m *QueryUserMenusReply_FuncMenu) Reset()

func (*QueryUserMenusReply_FuncMenu) String

type QueryUserMenusRequest

type QueryUserMenusRequest struct {
	// 用户ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// 系统编码
	SystemCodes []string `protobuf:"bytes,2,rep,name=system_codes,json=systemCodes" json:"system_codes,omitempty"`
}

查询用户的功能菜单请求参数

func (*QueryUserMenusRequest) Descriptor

func (*QueryUserMenusRequest) Descriptor() ([]byte, []int)

func (*QueryUserMenusRequest) GetSystemCodes

func (m *QueryUserMenusRequest) GetSystemCodes() []string

func (*QueryUserMenusRequest) GetUserId

func (m *QueryUserMenusRequest) GetUserId() string

func (*QueryUserMenusRequest) ProtoMessage

func (*QueryUserMenusRequest) ProtoMessage()

func (*QueryUserMenusRequest) Reset

func (m *QueryUserMenusRequest) Reset()

func (*QueryUserMenusRequest) String

func (m *QueryUserMenusRequest) String() string

type ResetPasswordReply

type ResetPasswordReply struct {
	// 是否成功
	IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess" json:"is_success,omitempty"`
	// 错误代码(9001 用户不存在)
	ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
}

ResetPasswordReply 重置密码响应参数

func (*ResetPasswordReply) Descriptor

func (*ResetPasswordReply) Descriptor() ([]byte, []int)

func (*ResetPasswordReply) GetErrorCode

func (m *ResetPasswordReply) GetErrorCode() string

func (*ResetPasswordReply) GetIsSuccess

func (m *ResetPasswordReply) GetIsSuccess() bool

func (*ResetPasswordReply) ProtoMessage

func (*ResetPasswordReply) ProtoMessage()

func (*ResetPasswordReply) Reset

func (m *ResetPasswordReply) Reset()

func (*ResetPasswordReply) String

func (m *ResetPasswordReply) String() string

type ResetPasswordRequest

type ResetPasswordRequest struct {
	// 操作用户
	Operator string `protobuf:"bytes,1,opt,name=operator" json:"operator,omitempty"`
	// 用户ID
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

ResetPasswordRequest 重置密码请求参数

func (*ResetPasswordRequest) Descriptor

func (*ResetPasswordRequest) Descriptor() ([]byte, []int)

func (*ResetPasswordRequest) GetOperator

func (m *ResetPasswordRequest) GetOperator() string

func (*ResetPasswordRequest) GetUserId

func (m *ResetPasswordRequest) GetUserId() string

func (*ResetPasswordRequest) ProtoMessage

func (*ResetPasswordRequest) ProtoMessage()

func (*ResetPasswordRequest) Reset

func (m *ResetPasswordRequest) Reset()

func (*ResetPasswordRequest) String

func (m *ResetPasswordRequest) String() string

type UpdateUserReply

type UpdateUserReply struct {
	// 是否成功
	IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess" json:"is_success,omitempty"`
	// 错误代码(9001 用户不存在,9002 用户名已经存在,9004 机构编号不存在)
	ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
}

更新用户请求参数

func (*UpdateUserReply) Descriptor

func (*UpdateUserReply) Descriptor() ([]byte, []int)

func (*UpdateUserReply) GetErrorCode

func (m *UpdateUserReply) GetErrorCode() string

func (*UpdateUserReply) GetIsSuccess

func (m *UpdateUserReply) GetIsSuccess() bool

func (*UpdateUserReply) ProtoMessage

func (*UpdateUserReply) ProtoMessage()

func (*UpdateUserReply) Reset

func (m *UpdateUserReply) Reset()

func (*UpdateUserReply) String

func (m *UpdateUserReply) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	// 用户ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// 登录账号
	UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	// 真实姓名
	RealName string `protobuf:"bytes,3,opt,name=real_name,json=realName" json:"real_name,omitempty"`
	// 机构编号
	OrgCode string `protobuf:"bytes,4,opt,name=org_code,json=orgCode" json:"org_code,omitempty"`
	// 角色编号
	RoleCodes []string `protobuf:"bytes,5,rep,name=role_codes,json=roleCodes" json:"role_codes,omitempty"`
	// 用户组编号
	GroupCodes []string `protobuf:"bytes,6,rep,name=group_codes,json=groupCodes" json:"group_codes,omitempty"`
	// 操作用户
	Operator string `protobuf:"bytes,7,opt,name=operator" json:"operator,omitempty"`
}

更新用户请求参数

func (*UpdateUserRequest) Descriptor

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

func (*UpdateUserRequest) GetGroupCodes

func (m *UpdateUserRequest) GetGroupCodes() []string

func (*UpdateUserRequest) GetOperator

func (m *UpdateUserRequest) GetOperator() string

func (*UpdateUserRequest) GetOrgCode

func (m *UpdateUserRequest) GetOrgCode() string

func (*UpdateUserRequest) GetRealName

func (m *UpdateUserRequest) GetRealName() string

func (*UpdateUserRequest) GetRoleCodes

func (m *UpdateUserRequest) GetRoleCodes() []string

func (*UpdateUserRequest) GetUserId

func (m *UpdateUserRequest) GetUserId() string

func (*UpdateUserRequest) GetUserName

func (m *UpdateUserRequest) GetUserName() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) Reset

func (m *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (m *UpdateUserRequest) String() string

type VerificationRouterReply

type VerificationRouterReply struct {
	// 是否允许
	IsAllow bool `protobuf:"varint,1,opt,name=is_allow,json=isAllow" json:"is_allow,omitempty"`
}

验证路由权限响应参数

func (*VerificationRouterReply) Descriptor

func (*VerificationRouterReply) Descriptor() ([]byte, []int)

func (*VerificationRouterReply) GetIsAllow

func (m *VerificationRouterReply) GetIsAllow() bool

func (*VerificationRouterReply) ProtoMessage

func (*VerificationRouterReply) ProtoMessage()

func (*VerificationRouterReply) Reset

func (m *VerificationRouterReply) Reset()

func (*VerificationRouterReply) String

func (m *VerificationRouterReply) String() string

type VerificationRouterRequest

type VerificationRouterRequest struct {
	// 用户ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// 资源所属的系统编号
	SystemCode string `protobuf:"bytes,2,opt,name=system_code,json=systemCode" json:"system_code,omitempty"`
	// 路由
	Router string `protobuf:"bytes,3,opt,name=router" json:"router,omitempty"`
	// 请求方法
	Method string `protobuf:"bytes,4,opt,name=method" json:"method,omitempty"`
}

验证路由权限请求参数

func (*VerificationRouterRequest) Descriptor

func (*VerificationRouterRequest) Descriptor() ([]byte, []int)

func (*VerificationRouterRequest) GetMethod

func (m *VerificationRouterRequest) GetMethod() string

func (*VerificationRouterRequest) GetRouter

func (m *VerificationRouterRequest) GetRouter() string

func (*VerificationRouterRequest) GetSystemCode

func (m *VerificationRouterRequest) GetSystemCode() string

func (*VerificationRouterRequest) GetUserId

func (m *VerificationRouterRequest) GetUserId() string

func (*VerificationRouterRequest) ProtoMessage

func (*VerificationRouterRequest) ProtoMessage()

func (*VerificationRouterRequest) Reset

func (m *VerificationRouterRequest) Reset()

func (*VerificationRouterRequest) String

func (m *VerificationRouterRequest) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL