systemrpc

package
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2023 License: GPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Admin

type Admin = pb.Admin

type Apply added in v1.2.2

type Apply = pb.Apply

type Community

type Community = pb.Community

type ContainsRoleReq

type ContainsRoleReq = pb.ContainsRoleReq

type ContainsRoleResp

type ContainsRoleResp = pb.ContainsRoleResp

type CreateAdminReq

type CreateAdminReq = pb.CreateAdminReq

type CreateAdminResp

type CreateAdminResp = pb.CreateAdminResp

type CreateApplyReq added in v1.2.2

type CreateApplyReq = pb.CreateApplyReq

type CreateApplyResp added in v1.2.2

type CreateApplyResp = pb.CreateApplyResp

type CreateCommunityReq

type CreateCommunityReq = pb.CreateCommunityReq

type CreateCommunityResp

type CreateCommunityResp = pb.CreateCommunityResp

type CreateNewsReq

type CreateNewsReq = pb.CreateNewsReq

type CreateNewsResp

type CreateNewsResp = pb.CreateNewsResp

type CreateNoticeReq

type CreateNoticeReq = pb.CreateNoticeReq

type CreateNoticeResp

type CreateNoticeResp = pb.CreateNoticeResp

type DeleteAdminReq

type DeleteAdminReq = pb.DeleteAdminReq

type DeleteAdminResp

type DeleteAdminResp = pb.DeleteAdminResp

type DeleteCommunityReq

type DeleteCommunityReq = pb.DeleteCommunityReq

type DeleteCommunityResp

type DeleteCommunityResp = pb.DeleteCommunityResp

type DeleteNewsReq

type DeleteNewsReq = pb.DeleteNewsReq

type DeleteNewsResp

type DeleteNewsResp = pb.DeleteNewsResp

type DeleteNoticeReq

type DeleteNoticeReq = pb.DeleteNoticeReq

type DeleteNoticeResp

type DeleteNoticeResp = pb.DeleteNoticeResp

type HandleApplyReq added in v1.2.2

type HandleApplyReq = pb.HandleApplyReq

type HandleApplyResp added in v1.2.2

type HandleApplyResp = pb.HandleApplyResp

type ListAdminReq

type ListAdminReq = pb.ListAdminReq

type ListAdminResp

type ListAdminResp = pb.ListAdminResp

type ListApplyReq added in v1.2.2

type ListApplyReq = pb.ListApplyReq

type ListApplyResp added in v1.2.2

type ListApplyResp = pb.ListApplyResp

type ListCommunityReq

type ListCommunityReq = pb.ListCommunityReq

type ListCommunityResp

type ListCommunityResp = pb.ListCommunityResp

type ListNewsReq

type ListNewsReq = pb.ListNewsReq

type ListNewsResp

type ListNewsResp = pb.ListNewsResp

type ListNoticeReq

type ListNoticeReq = pb.ListNoticeReq

type ListNoticeResp

type ListNoticeResp = pb.ListNoticeResp

type ListUseridReq added in v1.2.2

type ListUseridReq = pb.ListUseridReq

type ListUseridResp added in v1.2.2

type ListUseridResp = pb.ListUseridResp

type News

type News = pb.News

type Notice

type Notice = pb.Notice

type RetrieveAdminReq

type RetrieveAdminReq = pb.RetrieveAdminReq

type RetrieveAdminResp

type RetrieveAdminResp = pb.RetrieveAdminResp

type RetrieveCommunityReq

type RetrieveCommunityReq = pb.RetrieveCommunityReq

type RetrieveCommunityResp

type RetrieveCommunityResp = pb.RetrieveCommunityResp

type RetrieveNewsReq

type RetrieveNewsReq = pb.RetrieveNewsReq

type RetrieveNewsResp

type RetrieveNewsResp = pb.RetrieveNewsResp

type RetrieveNoticeReq

type RetrieveNoticeReq = pb.RetrieveNoticeReq

type RetrieveNoticeResp

type RetrieveNoticeResp = pb.RetrieveNoticeResp

type RetrieveUserRoleReq

type RetrieveUserRoleReq = pb.RetrieveUserRoleReq

type RetrieveUserRoleResp

type RetrieveUserRoleResp = pb.RetrieveUserRoleResp

type Role

type Role = pb.Role

type SystemRpc

type SystemRpc interface {
	RetrieveNotice(ctx context.Context, in *RetrieveNoticeReq, opts ...grpc.CallOption) (*RetrieveNoticeResp, error)
	ListNotice(ctx context.Context, in *ListNoticeReq, opts ...grpc.CallOption) (*ListNoticeResp, error)
	CreateNotice(ctx context.Context, in *CreateNoticeReq, opts ...grpc.CallOption) (*CreateNoticeResp, error)
	UpdateNotice(ctx context.Context, in *UpdateNoticeReq, opts ...grpc.CallOption) (*UpdateNoticeResp, error)
	DeleteNotice(ctx context.Context, in *DeleteNoticeReq, opts ...grpc.CallOption) (*DeleteNoticeResp, error)
	RetrieveNews(ctx context.Context, in *RetrieveNewsReq, opts ...grpc.CallOption) (*RetrieveNewsResp, error)
	ListNews(ctx context.Context, in *ListNewsReq, opts ...grpc.CallOption) (*ListNewsResp, error)
	CreateNews(ctx context.Context, in *CreateNewsReq, opts ...grpc.CallOption) (*CreateNewsResp, error)
	UpdateNews(ctx context.Context, in *UpdateNewsReq, opts ...grpc.CallOption) (*UpdateNewsResp, error)
	DeleteNews(ctx context.Context, in *DeleteNewsReq, opts ...grpc.CallOption) (*DeleteNewsResp, error)
	RetrieveAdmin(ctx context.Context, in *RetrieveAdminReq, opts ...grpc.CallOption) (*RetrieveAdminResp, error)
	ListAdmin(ctx context.Context, in *ListAdminReq, opts ...grpc.CallOption) (*ListAdminResp, error)
	CreateAdmin(ctx context.Context, in *CreateAdminReq, opts ...grpc.CallOption) (*CreateAdminResp, error)
	UpdateAdmin(ctx context.Context, in *UpdateAdminReq, opts ...grpc.CallOption) (*UpdateAdminResp, error)
	DeleteAdmin(ctx context.Context, in *DeleteAdminReq, opts ...grpc.CallOption) (*DeleteAdminResp, error)
	HandleApply(ctx context.Context, in *HandleApplyReq, opts ...grpc.CallOption) (*HandleApplyResp, error)
	ListApply(ctx context.Context, in *ListApplyReq, opts ...grpc.CallOption) (*ListApplyResp, error)
	// 获取用户的所有角色
	RetrieveUserRole(ctx context.Context, in *RetrieveUserRoleReq, opts ...grpc.CallOption) (*RetrieveUserRoleResp, error)
	// 更新用户的角色
	UpdateUserRole(ctx context.Context, in *UpdateUserRoleReq, opts ...grpc.CallOption) (*UpdateUserRoleResp, error)
	ContainsRole(ctx context.Context, in *ContainsRoleReq, opts ...grpc.CallOption) (*ContainsRoleResp, error)
	CreateApply(ctx context.Context, in *CreateApplyReq, opts ...grpc.CallOption) (*CreateApplyResp, error)
	RetrieveCommunity(ctx context.Context, in *RetrieveCommunityReq, opts ...grpc.CallOption) (*RetrieveCommunityResp, error)
	ListCommunity(ctx context.Context, in *ListCommunityReq, opts ...grpc.CallOption) (*ListCommunityResp, error)
	CreateCommunity(ctx context.Context, in *CreateCommunityReq, opts ...grpc.CallOption) (*CreateCommunityResp, error)
	UpdateCommunity(ctx context.Context, in *UpdateCommunityReq, opts ...grpc.CallOption) (*UpdateCommunityResp, error)
	DeleteCommunity(ctx context.Context, in *DeleteCommunityReq, opts ...grpc.CallOption) (*DeleteCommunityResp, error)
	ListUseridByRole(ctx context.Context, in *ListUseridReq, opts ...grpc.CallOption) (*ListUseridResp, error)
}

func NewSystemRpc

func NewSystemRpc(cli zrpc.Client) SystemRpc

type UpdateAdminReq

type UpdateAdminReq = pb.UpdateAdminReq

type UpdateAdminResp

type UpdateAdminResp = pb.UpdateAdminResp

type UpdateCommunityReq

type UpdateCommunityReq = pb.UpdateCommunityReq

type UpdateCommunityResp

type UpdateCommunityResp = pb.UpdateCommunityResp

type UpdateNewsReq

type UpdateNewsReq = pb.UpdateNewsReq

type UpdateNewsResp

type UpdateNewsResp = pb.UpdateNewsResp

type UpdateNoticeReq

type UpdateNoticeReq = pb.UpdateNoticeReq

type UpdateNoticeResp

type UpdateNoticeResp = pb.UpdateNoticeResp

type UpdateUserRoleReq

type UpdateUserRoleReq = pb.UpdateUserRoleReq

type UpdateUserRoleResp

type UpdateUserRoleResp = pb.UpdateUserRoleResp

Jump to

Keyboard shortcuts

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