servicev1

package
v0.0.20 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SrvOrgV1_Ping_FullMethodName                          = "/saas.api.org.servicev1.SrvOrgV1/Ping"
	SrvOrgV1_CreateOrg_FullMethodName                     = "/saas.api.org.servicev1.SrvOrgV1/CreateOrg"
	SrvOrgV1_OnlyCreateOrg_FullMethodName                 = "/saas.api.org.servicev1.SrvOrgV1/OnlyCreateOrg"
	SrvOrgV1_AddEmployee_FullMethodName                   = "/saas.api.org.servicev1.SrvOrgV1/AddEmployee"
	SrvOrgV1_CreateInviteRecordForLink_FullMethodName     = "/saas.api.org.servicev1.SrvOrgV1/CreateInviteRecordForLink"
	SrvOrgV1_CreateInviteRecordForEmployee_FullMethodName = "/saas.api.org.servicev1.SrvOrgV1/CreateInviteRecordForEmployee"
	SrvOrgV1_JoinByInviteLink_FullMethodName              = "/saas.api.org.servicev1.SrvOrgV1/JoinByInviteLink"
	SrvOrgV1_AgreeOrRefuseInvite_FullMethodName           = "/saas.api.org.servicev1.SrvOrgV1/AgreeOrRefuseInvite"
	SrvOrgV1_SetOrgStatus_FullMethodName                  = "/saas.api.org.servicev1.SrvOrgV1/SetOrgStatus"
	SrvOrgV1_RemoveEmployee_FullMethodName                = "/saas.api.org.servicev1.SrvOrgV1/RemoveEmployee"
	SrvOrgV1_SetEmployeeRole_FullMethodName               = "/saas.api.org.servicev1.SrvOrgV1/SetEmployeeRole"
	SrvOrgV1_SetEmployeeStatus_FullMethodName             = "/saas.api.org.servicev1.SrvOrgV1/SetEmployeeStatus"
	SrvOrgV1_GetOrgInfo_FullMethodName                    = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInfo"
	SrvOrgV1_GetOrgInfoList_FullMethodName                = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInfoList"
	SrvOrgV1_GetOrgEmployeeInfo_FullMethodName            = "/saas.api.org.servicev1.SrvOrgV1/GetOrgEmployeeInfo"
	SrvOrgV1_GetOrgEmployeeInfoList_FullMethodName        = "/saas.api.org.servicev1.SrvOrgV1/GetOrgEmployeeInfoList"
	SrvOrgV1_GetUserOrgEmployeeInfo_FullMethodName        = "/saas.api.org.servicev1.SrvOrgV1/GetUserOrgEmployeeInfo"
	SrvOrgV1_GetOrgInviteRecordInfo_FullMethodName        = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInviteRecordInfo"
	SrvOrgV1_GetOrgInviteRecordInfoList_FullMethodName    = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInviteRecordInfoList"
	SrvOrgV1_GetOrgList_FullMethodName                    = "/saas.api.org.servicev1.SrvOrgV1/GetOrgList"
	SrvOrgV1_GetOrgEmployeeList_FullMethodName            = "/saas.api.org.servicev1.SrvOrgV1/GetOrgEmployeeList"
	SrvOrgV1_GetOrgInviteRecordList_FullMethodName        = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInviteRecordList"
	SrvOrgV1_GetUserLastOrg_FullMethodName                = "/saas.api.org.servicev1.SrvOrgV1/GetUserLastOrg"
)
View Source
const OperationSrvOrgV1AddEmployee = "/saas.api.org.servicev1.SrvOrgV1/AddEmployee"
View Source
const OperationSrvOrgV1AgreeOrRefuseInvite = "/saas.api.org.servicev1.SrvOrgV1/AgreeOrRefuseInvite"
View Source
const OperationSrvOrgV1CreateInviteRecordForEmployee = "/saas.api.org.servicev1.SrvOrgV1/CreateInviteRecordForEmployee"
View Source
const OperationSrvOrgV1CreateInviteRecordForLink = "/saas.api.org.servicev1.SrvOrgV1/CreateInviteRecordForLink"
View Source
const OperationSrvOrgV1CreateOrg = "/saas.api.org.servicev1.SrvOrgV1/CreateOrg"
View Source
const OperationSrvOrgV1GetOrgEmployeeInfo = "/saas.api.org.servicev1.SrvOrgV1/GetOrgEmployeeInfo"
View Source
const OperationSrvOrgV1GetOrgEmployeeInfoList = "/saas.api.org.servicev1.SrvOrgV1/GetOrgEmployeeInfoList"
View Source
const OperationSrvOrgV1GetOrgEmployeeList = "/saas.api.org.servicev1.SrvOrgV1/GetOrgEmployeeList"
View Source
const OperationSrvOrgV1GetOrgInfo = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInfo"
View Source
const OperationSrvOrgV1GetOrgInfoList = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInfoList"
View Source
const OperationSrvOrgV1GetOrgInviteRecordInfo = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInviteRecordInfo"
View Source
const OperationSrvOrgV1GetOrgInviteRecordInfoList = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInviteRecordInfoList"
View Source
const OperationSrvOrgV1GetOrgInviteRecordList = "/saas.api.org.servicev1.SrvOrgV1/GetOrgInviteRecordList"
View Source
const OperationSrvOrgV1GetOrgList = "/saas.api.org.servicev1.SrvOrgV1/GetOrgList"
View Source
const OperationSrvOrgV1GetUserLastOrg = "/saas.api.org.servicev1.SrvOrgV1/GetUserLastOrg"
View Source
const OperationSrvOrgV1GetUserOrgEmployeeInfo = "/saas.api.org.servicev1.SrvOrgV1/GetUserOrgEmployeeInfo"
View Source
const OperationSrvOrgV1JoinByInviteLink = "/saas.api.org.servicev1.SrvOrgV1/JoinByInviteLink"
View Source
const OperationSrvOrgV1OnlyCreateOrg = "/saas.api.org.servicev1.SrvOrgV1/OnlyCreateOrg"
View Source
const OperationSrvOrgV1Ping = "/saas.api.org.servicev1.SrvOrgV1/Ping"
View Source
const OperationSrvOrgV1RemoveEmployee = "/saas.api.org.servicev1.SrvOrgV1/RemoveEmployee"
View Source
const OperationSrvOrgV1SetEmployeeRole = "/saas.api.org.servicev1.SrvOrgV1/SetEmployeeRole"
View Source
const OperationSrvOrgV1SetEmployeeStatus = "/saas.api.org.servicev1.SrvOrgV1/SetEmployeeStatus"
View Source
const OperationSrvOrgV1SetOrgStatus = "/saas.api.org.servicev1.SrvOrgV1/SetOrgStatus"

Variables

View Source
var File_api_org_service_v1_services_org_service_v1_proto protoreflect.FileDescriptor
View Source
var SrvOrgV1_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "saas.api.org.servicev1.SrvOrgV1",
	HandlerType: (*SrvOrgV1Server)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Ping",
			Handler:    _SrvOrgV1_Ping_Handler,
		},
		{
			MethodName: "CreateOrg",
			Handler:    _SrvOrgV1_CreateOrg_Handler,
		},
		{
			MethodName: "OnlyCreateOrg",
			Handler:    _SrvOrgV1_OnlyCreateOrg_Handler,
		},
		{
			MethodName: "AddEmployee",
			Handler:    _SrvOrgV1_AddEmployee_Handler,
		},
		{
			MethodName: "CreateInviteRecordForLink",
			Handler:    _SrvOrgV1_CreateInviteRecordForLink_Handler,
		},
		{
			MethodName: "CreateInviteRecordForEmployee",
			Handler:    _SrvOrgV1_CreateInviteRecordForEmployee_Handler,
		},
		{
			MethodName: "JoinByInviteLink",
			Handler:    _SrvOrgV1_JoinByInviteLink_Handler,
		},
		{
			MethodName: "AgreeOrRefuseInvite",
			Handler:    _SrvOrgV1_AgreeOrRefuseInvite_Handler,
		},
		{
			MethodName: "SetOrgStatus",
			Handler:    _SrvOrgV1_SetOrgStatus_Handler,
		},
		{
			MethodName: "RemoveEmployee",
			Handler:    _SrvOrgV1_RemoveEmployee_Handler,
		},
		{
			MethodName: "SetEmployeeRole",
			Handler:    _SrvOrgV1_SetEmployeeRole_Handler,
		},
		{
			MethodName: "SetEmployeeStatus",
			Handler:    _SrvOrgV1_SetEmployeeStatus_Handler,
		},
		{
			MethodName: "GetOrgInfo",
			Handler:    _SrvOrgV1_GetOrgInfo_Handler,
		},
		{
			MethodName: "GetOrgInfoList",
			Handler:    _SrvOrgV1_GetOrgInfoList_Handler,
		},
		{
			MethodName: "GetOrgEmployeeInfo",
			Handler:    _SrvOrgV1_GetOrgEmployeeInfo_Handler,
		},
		{
			MethodName: "GetOrgEmployeeInfoList",
			Handler:    _SrvOrgV1_GetOrgEmployeeInfoList_Handler,
		},
		{
			MethodName: "GetUserOrgEmployeeInfo",
			Handler:    _SrvOrgV1_GetUserOrgEmployeeInfo_Handler,
		},
		{
			MethodName: "GetOrgInviteRecordInfo",
			Handler:    _SrvOrgV1_GetOrgInviteRecordInfo_Handler,
		},
		{
			MethodName: "GetOrgInviteRecordInfoList",
			Handler:    _SrvOrgV1_GetOrgInviteRecordInfoList_Handler,
		},
		{
			MethodName: "GetOrgList",
			Handler:    _SrvOrgV1_GetOrgList_Handler,
		},
		{
			MethodName: "GetOrgEmployeeList",
			Handler:    _SrvOrgV1_GetOrgEmployeeList_Handler,
		},
		{
			MethodName: "GetOrgInviteRecordList",
			Handler:    _SrvOrgV1_GetOrgInviteRecordList_Handler,
		},
		{
			MethodName: "GetUserLastOrg",
			Handler:    _SrvOrgV1_GetUserLastOrg_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/org-service/v1/services/org.service.v1.proto",
}

SrvOrgV1_ServiceDesc is the grpc.ServiceDesc for SrvOrgV1 service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterSrvOrgV1HTTPServer

func RegisterSrvOrgV1HTTPServer(s *http.Server, srv SrvOrgV1HTTPServer)

func RegisterSrvOrgV1Server

func RegisterSrvOrgV1Server(s grpc.ServiceRegistrar, srv SrvOrgV1Server)

Types

type SrvOrgV1Client

type SrvOrgV1Client interface {
	// Ping ping
	Ping(ctx context.Context, in *resources.PingReq, opts ...grpc.CallOption) (*resources.PingResp, error)
	// 组织-创建组织&添加成员
	CreateOrg(ctx context.Context, in *resources.CreateOrgReq, opts ...grpc.CallOption) (*resources.CreateOrgResp, error)
	// 组织-仅创建组织
	OnlyCreateOrg(ctx context.Context, in *resources.OnlyCreateOrgReq, opts ...grpc.CallOption) (*resources.CreateOrgResp, error)
	// 组织-添加成员
	AddEmployee(ctx context.Context, in *resources.AddEmployeeReq, opts ...grpc.CallOption) (*resources.AddEmployeeResp, error)
	// 组织-创建邀请链接记录
	CreateInviteRecordForLink(ctx context.Context, in *resources.CreateInviteRecordForLinkReq, opts ...grpc.CallOption) (*resources.CreateInviteRecordForLinkResp, error)
	// 组织-创建邀请成员记录
	CreateInviteRecordForEmployee(ctx context.Context, in *resources.CreateInviteRecordForEmployeeReq, opts ...grpc.CallOption) (*resources.CreateInviteRecordForEmployeeResp, error)
	// 组织-通过邀请链接加入组织
	JoinByInviteLink(ctx context.Context, in *resources.JoinByInviteLinkReq, opts ...grpc.CallOption) (*resources.JoinByInviteLinkResp, error)
	// 组织-同意或拒绝邀请
	AgreeOrRefuseInvite(ctx context.Context, in *resources.AgreeOrRefuseInviteReq, opts ...grpc.CallOption) (*resources.AgreeOrRefuseInviteResp, error)
	// 组织-设置组织状态
	SetOrgStatus(ctx context.Context, in *resources.SetOrgStatusReq, opts ...grpc.CallOption) (*resources.SetOrgStatusResp, error)
	// 组织-移除组织成员
	RemoveEmployee(ctx context.Context, in *resources.RemoveEmployeeReq, opts ...grpc.CallOption) (*resources.RemoveEmployeeResp, error)
	// 组织-设置组织成员角色
	SetEmployeeRole(ctx context.Context, in *resources.SetEmployeeRoleReq, opts ...grpc.CallOption) (*resources.SetEmployeeRoleResp, error)
	// 组织-设置组织成员状态
	SetEmployeeStatus(ctx context.Context, in *resources.SetEmployeeStatusReq, opts ...grpc.CallOption) (*resources.SetEmployeeStatusResp, error)
	// 组织-获取组织信息
	GetOrgInfo(ctx context.Context, in *resources.GetOrgInfoReq, opts ...grpc.CallOption) (*resources.GetOrgInfoResp, error)
	// 组织-获取组织信息列表
	GetOrgInfoList(ctx context.Context, in *resources.GetOrgInfoListReq, opts ...grpc.CallOption) (*resources.GetOrgInfoListResp, error)
	// 组织-获取组织成员信息
	GetOrgEmployeeInfo(ctx context.Context, in *resources.GetOrgEmployeeInfoReq, opts ...grpc.CallOption) (*resources.GetOrgEmployeeInfoResp, error)
	// 组织-获取组织成员信息列表
	GetOrgEmployeeInfoList(ctx context.Context, in *resources.GetOrgEmployeeInfoListReq, opts ...grpc.CallOption) (*resources.GetOrgEmployeeInfoListResp, error)
	// 组织-获取用户组织成员信息
	GetUserOrgEmployeeInfo(ctx context.Context, in *resources.GetUserOrgEmployeeInfoReq, opts ...grpc.CallOption) (*resources.GetOrgEmployeeInfoResp, error)
	// 组织-获取组织邀请记录信息
	GetOrgInviteRecordInfo(ctx context.Context, in *resources.GetOrgInviteRecordInfoReq, opts ...grpc.CallOption) (*resources.GetOrgInviteRecordInfoResp, error)
	// 组织-获取组织邀请记录信息列表
	GetOrgInviteRecordInfoList(ctx context.Context, in *resources.GetOrgInviteRecordInfoListReq, opts ...grpc.CallOption) (*resources.GetOrgInviteRecordInfoListResp, error)
	// 组织-获取组织列表
	GetOrgList(ctx context.Context, in *resources.GetOrgListReq, opts ...grpc.CallOption) (*resources.GetOrgListResp, error)
	// 组织-获取组织成员列表
	GetOrgEmployeeList(ctx context.Context, in *resources.GetOrgEmployeeListReq, opts ...grpc.CallOption) (*resources.GetOrgEmployeeListResp, error)
	// 组织-获取组织邀请记录列表
	GetOrgInviteRecordList(ctx context.Context, in *resources.GetOrgInviteRecordListReq, opts ...grpc.CallOption) (*resources.GetOrgInviteRecordListResp, error)
	// 组织-获取用户最后使用的组织
	GetUserLastOrg(ctx context.Context, in *resources.GetUserLastOrgReq, opts ...grpc.CallOption) (*resources.GetUserLastOrgResp, error)
}

SrvOrgV1Client is the client API for SrvOrgV1 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.

SrvOrgV1

func NewSrvOrgV1Client

func NewSrvOrgV1Client(cc grpc.ClientConnInterface) SrvOrgV1Client

type SrvOrgV1HTTPClient

type SrvOrgV1HTTPClient interface {
	AddEmployee(ctx context.Context, req *resources.AddEmployeeReq, opts ...http.CallOption) (rsp *resources.AddEmployeeResp, err error)
	AgreeOrRefuseInvite(ctx context.Context, req *resources.AgreeOrRefuseInviteReq, opts ...http.CallOption) (rsp *resources.AgreeOrRefuseInviteResp, err error)
	CreateInviteRecordForEmployee(ctx context.Context, req *resources.CreateInviteRecordForEmployeeReq, opts ...http.CallOption) (rsp *resources.CreateInviteRecordForEmployeeResp, err error)
	CreateInviteRecordForLink(ctx context.Context, req *resources.CreateInviteRecordForLinkReq, opts ...http.CallOption) (rsp *resources.CreateInviteRecordForLinkResp, err error)
	CreateOrg(ctx context.Context, req *resources.CreateOrgReq, opts ...http.CallOption) (rsp *resources.CreateOrgResp, err error)
	GetOrgEmployeeInfo(ctx context.Context, req *resources.GetOrgEmployeeInfoReq, opts ...http.CallOption) (rsp *resources.GetOrgEmployeeInfoResp, err error)
	GetOrgEmployeeInfoList(ctx context.Context, req *resources.GetOrgEmployeeInfoListReq, opts ...http.CallOption) (rsp *resources.GetOrgEmployeeInfoListResp, err error)
	GetOrgEmployeeList(ctx context.Context, req *resources.GetOrgEmployeeListReq, opts ...http.CallOption) (rsp *resources.GetOrgEmployeeListResp, err error)
	GetOrgInfo(ctx context.Context, req *resources.GetOrgInfoReq, opts ...http.CallOption) (rsp *resources.GetOrgInfoResp, err error)
	GetOrgInfoList(ctx context.Context, req *resources.GetOrgInfoListReq, opts ...http.CallOption) (rsp *resources.GetOrgInfoListResp, err error)
	GetOrgInviteRecordInfo(ctx context.Context, req *resources.GetOrgInviteRecordInfoReq, opts ...http.CallOption) (rsp *resources.GetOrgInviteRecordInfoResp, err error)
	GetOrgInviteRecordInfoList(ctx context.Context, req *resources.GetOrgInviteRecordInfoListReq, opts ...http.CallOption) (rsp *resources.GetOrgInviteRecordInfoListResp, err error)
	GetOrgInviteRecordList(ctx context.Context, req *resources.GetOrgInviteRecordListReq, opts ...http.CallOption) (rsp *resources.GetOrgInviteRecordListResp, err error)
	GetOrgList(ctx context.Context, req *resources.GetOrgListReq, opts ...http.CallOption) (rsp *resources.GetOrgListResp, err error)
	GetUserLastOrg(ctx context.Context, req *resources.GetUserLastOrgReq, opts ...http.CallOption) (rsp *resources.GetUserLastOrgResp, err error)
	GetUserOrgEmployeeInfo(ctx context.Context, req *resources.GetUserOrgEmployeeInfoReq, opts ...http.CallOption) (rsp *resources.GetOrgEmployeeInfoResp, err error)
	JoinByInviteLink(ctx context.Context, req *resources.JoinByInviteLinkReq, opts ...http.CallOption) (rsp *resources.JoinByInviteLinkResp, err error)
	OnlyCreateOrg(ctx context.Context, req *resources.OnlyCreateOrgReq, opts ...http.CallOption) (rsp *resources.CreateOrgResp, err error)
	Ping(ctx context.Context, req *resources.PingReq, opts ...http.CallOption) (rsp *resources.PingResp, err error)
	RemoveEmployee(ctx context.Context, req *resources.RemoveEmployeeReq, opts ...http.CallOption) (rsp *resources.RemoveEmployeeResp, err error)
	SetEmployeeRole(ctx context.Context, req *resources.SetEmployeeRoleReq, opts ...http.CallOption) (rsp *resources.SetEmployeeRoleResp, err error)
	SetEmployeeStatus(ctx context.Context, req *resources.SetEmployeeStatusReq, opts ...http.CallOption) (rsp *resources.SetEmployeeStatusResp, err error)
	SetOrgStatus(ctx context.Context, req *resources.SetOrgStatusReq, opts ...http.CallOption) (rsp *resources.SetOrgStatusResp, err error)
}

func NewSrvOrgV1HTTPClient

func NewSrvOrgV1HTTPClient(client *http.Client) SrvOrgV1HTTPClient

type SrvOrgV1HTTPClientImpl

type SrvOrgV1HTTPClientImpl struct {
	// contains filtered or unexported fields
}

func (*SrvOrgV1HTTPClientImpl) AddEmployee

func (*SrvOrgV1HTTPClientImpl) AgreeOrRefuseInvite

func (*SrvOrgV1HTTPClientImpl) CreateOrg

func (*SrvOrgV1HTTPClientImpl) GetOrgEmployeeInfo

func (*SrvOrgV1HTTPClientImpl) GetOrgEmployeeInfoList

func (*SrvOrgV1HTTPClientImpl) GetOrgEmployeeList

func (*SrvOrgV1HTTPClientImpl) GetOrgInfo

func (*SrvOrgV1HTTPClientImpl) GetOrgInfoList

func (*SrvOrgV1HTTPClientImpl) GetOrgInviteRecordInfo

func (*SrvOrgV1HTTPClientImpl) GetOrgInviteRecordList

func (*SrvOrgV1HTTPClientImpl) GetOrgList

func (*SrvOrgV1HTTPClientImpl) GetUserLastOrg

func (*SrvOrgV1HTTPClientImpl) GetUserOrgEmployeeInfo

func (*SrvOrgV1HTTPClientImpl) OnlyCreateOrg

func (*SrvOrgV1HTTPClientImpl) Ping

func (*SrvOrgV1HTTPClientImpl) RemoveEmployee

func (*SrvOrgV1HTTPClientImpl) SetEmployeeRole

func (*SrvOrgV1HTTPClientImpl) SetEmployeeStatus

func (*SrvOrgV1HTTPClientImpl) SetOrgStatus

type SrvOrgV1HTTPServer

type SrvOrgV1HTTPServer interface {
	// AddEmployee 组织-添加成员
	AddEmployee(context.Context, *resources.AddEmployeeReq) (*resources.AddEmployeeResp, error)
	// AgreeOrRefuseInvite 组织-同意或拒绝邀请
	AgreeOrRefuseInvite(context.Context, *resources.AgreeOrRefuseInviteReq) (*resources.AgreeOrRefuseInviteResp, error)
	// CreateInviteRecordForEmployee 组织-创建邀请成员记录
	CreateInviteRecordForEmployee(context.Context, *resources.CreateInviteRecordForEmployeeReq) (*resources.CreateInviteRecordForEmployeeResp, error)
	// CreateInviteRecordForLink 组织-创建邀请链接记录
	CreateInviteRecordForLink(context.Context, *resources.CreateInviteRecordForLinkReq) (*resources.CreateInviteRecordForLinkResp, error)
	// CreateOrg 组织-创建组织&添加成员
	CreateOrg(context.Context, *resources.CreateOrgReq) (*resources.CreateOrgResp, error)
	// GetOrgEmployeeInfo 组织-获取组织成员信息
	GetOrgEmployeeInfo(context.Context, *resources.GetOrgEmployeeInfoReq) (*resources.GetOrgEmployeeInfoResp, error)
	// GetOrgEmployeeInfoList 组织-获取组织成员信息列表
	GetOrgEmployeeInfoList(context.Context, *resources.GetOrgEmployeeInfoListReq) (*resources.GetOrgEmployeeInfoListResp, error)
	// GetOrgEmployeeList 组织-获取组织成员列表
	GetOrgEmployeeList(context.Context, *resources.GetOrgEmployeeListReq) (*resources.GetOrgEmployeeListResp, error)
	// GetOrgInfo 组织-获取组织信息
	GetOrgInfo(context.Context, *resources.GetOrgInfoReq) (*resources.GetOrgInfoResp, error)
	// GetOrgInfoList 组织-获取组织信息列表
	GetOrgInfoList(context.Context, *resources.GetOrgInfoListReq) (*resources.GetOrgInfoListResp, error)
	// GetOrgInviteRecordInfo 组织-获取组织邀请记录信息
	GetOrgInviteRecordInfo(context.Context, *resources.GetOrgInviteRecordInfoReq) (*resources.GetOrgInviteRecordInfoResp, error)
	// GetOrgInviteRecordInfoList 组织-获取组织邀请记录信息列表
	GetOrgInviteRecordInfoList(context.Context, *resources.GetOrgInviteRecordInfoListReq) (*resources.GetOrgInviteRecordInfoListResp, error)
	// GetOrgInviteRecordList 组织-获取组织邀请记录列表
	GetOrgInviteRecordList(context.Context, *resources.GetOrgInviteRecordListReq) (*resources.GetOrgInviteRecordListResp, error)
	// GetOrgList 组织-获取组织列表
	GetOrgList(context.Context, *resources.GetOrgListReq) (*resources.GetOrgListResp, error)
	// GetUserLastOrg 组织-获取用户最后使用的组织
	GetUserLastOrg(context.Context, *resources.GetUserLastOrgReq) (*resources.GetUserLastOrgResp, error)
	// GetUserOrgEmployeeInfo 组织-获取用户组织成员信息
	GetUserOrgEmployeeInfo(context.Context, *resources.GetUserOrgEmployeeInfoReq) (*resources.GetOrgEmployeeInfoResp, error)
	// JoinByInviteLink 组织-通过邀请链接加入组织
	JoinByInviteLink(context.Context, *resources.JoinByInviteLinkReq) (*resources.JoinByInviteLinkResp, error)
	// OnlyCreateOrg 组织-仅创建组织
	OnlyCreateOrg(context.Context, *resources.OnlyCreateOrgReq) (*resources.CreateOrgResp, error)
	// Ping Ping ping
	Ping(context.Context, *resources.PingReq) (*resources.PingResp, error)
	// RemoveEmployee 组织-移除组织成员
	RemoveEmployee(context.Context, *resources.RemoveEmployeeReq) (*resources.RemoveEmployeeResp, error)
	// SetEmployeeRole 组织-设置组织成员角色
	SetEmployeeRole(context.Context, *resources.SetEmployeeRoleReq) (*resources.SetEmployeeRoleResp, error)
	// SetEmployeeStatus 组织-设置组织成员状态
	SetEmployeeStatus(context.Context, *resources.SetEmployeeStatusReq) (*resources.SetEmployeeStatusResp, error)
	// SetOrgStatus 组织-设置组织状态
	SetOrgStatus(context.Context, *resources.SetOrgStatusReq) (*resources.SetOrgStatusResp, error)
}

type SrvOrgV1Server

type SrvOrgV1Server interface {
	// Ping ping
	Ping(context.Context, *resources.PingReq) (*resources.PingResp, error)
	// 组织-创建组织&添加成员
	CreateOrg(context.Context, *resources.CreateOrgReq) (*resources.CreateOrgResp, error)
	// 组织-仅创建组织
	OnlyCreateOrg(context.Context, *resources.OnlyCreateOrgReq) (*resources.CreateOrgResp, error)
	// 组织-添加成员
	AddEmployee(context.Context, *resources.AddEmployeeReq) (*resources.AddEmployeeResp, error)
	// 组织-创建邀请链接记录
	CreateInviteRecordForLink(context.Context, *resources.CreateInviteRecordForLinkReq) (*resources.CreateInviteRecordForLinkResp, error)
	// 组织-创建邀请成员记录
	CreateInviteRecordForEmployee(context.Context, *resources.CreateInviteRecordForEmployeeReq) (*resources.CreateInviteRecordForEmployeeResp, error)
	// 组织-通过邀请链接加入组织
	JoinByInviteLink(context.Context, *resources.JoinByInviteLinkReq) (*resources.JoinByInviteLinkResp, error)
	// 组织-同意或拒绝邀请
	AgreeOrRefuseInvite(context.Context, *resources.AgreeOrRefuseInviteReq) (*resources.AgreeOrRefuseInviteResp, error)
	// 组织-设置组织状态
	SetOrgStatus(context.Context, *resources.SetOrgStatusReq) (*resources.SetOrgStatusResp, error)
	// 组织-移除组织成员
	RemoveEmployee(context.Context, *resources.RemoveEmployeeReq) (*resources.RemoveEmployeeResp, error)
	// 组织-设置组织成员角色
	SetEmployeeRole(context.Context, *resources.SetEmployeeRoleReq) (*resources.SetEmployeeRoleResp, error)
	// 组织-设置组织成员状态
	SetEmployeeStatus(context.Context, *resources.SetEmployeeStatusReq) (*resources.SetEmployeeStatusResp, error)
	// 组织-获取组织信息
	GetOrgInfo(context.Context, *resources.GetOrgInfoReq) (*resources.GetOrgInfoResp, error)
	// 组织-获取组织信息列表
	GetOrgInfoList(context.Context, *resources.GetOrgInfoListReq) (*resources.GetOrgInfoListResp, error)
	// 组织-获取组织成员信息
	GetOrgEmployeeInfo(context.Context, *resources.GetOrgEmployeeInfoReq) (*resources.GetOrgEmployeeInfoResp, error)
	// 组织-获取组织成员信息列表
	GetOrgEmployeeInfoList(context.Context, *resources.GetOrgEmployeeInfoListReq) (*resources.GetOrgEmployeeInfoListResp, error)
	// 组织-获取用户组织成员信息
	GetUserOrgEmployeeInfo(context.Context, *resources.GetUserOrgEmployeeInfoReq) (*resources.GetOrgEmployeeInfoResp, error)
	// 组织-获取组织邀请记录信息
	GetOrgInviteRecordInfo(context.Context, *resources.GetOrgInviteRecordInfoReq) (*resources.GetOrgInviteRecordInfoResp, error)
	// 组织-获取组织邀请记录信息列表
	GetOrgInviteRecordInfoList(context.Context, *resources.GetOrgInviteRecordInfoListReq) (*resources.GetOrgInviteRecordInfoListResp, error)
	// 组织-获取组织列表
	GetOrgList(context.Context, *resources.GetOrgListReq) (*resources.GetOrgListResp, error)
	// 组织-获取组织成员列表
	GetOrgEmployeeList(context.Context, *resources.GetOrgEmployeeListReq) (*resources.GetOrgEmployeeListResp, error)
	// 组织-获取组织邀请记录列表
	GetOrgInviteRecordList(context.Context, *resources.GetOrgInviteRecordListReq) (*resources.GetOrgInviteRecordListResp, error)
	// 组织-获取用户最后使用的组织
	GetUserLastOrg(context.Context, *resources.GetUserLastOrgReq) (*resources.GetUserLastOrgResp, error)
	// contains filtered or unexported methods
}

SrvOrgV1Server is the server API for SrvOrgV1 service. All implementations must embed UnimplementedSrvOrgV1Server for forward compatibility.

SrvOrgV1

type UnimplementedSrvOrgV1Server

type UnimplementedSrvOrgV1Server struct{}

UnimplementedSrvOrgV1Server must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedSrvOrgV1Server) AddEmployee

func (UnimplementedSrvOrgV1Server) CreateOrg

func (UnimplementedSrvOrgV1Server) GetOrgInfo

func (UnimplementedSrvOrgV1Server) GetOrgList

func (UnimplementedSrvOrgV1Server) OnlyCreateOrg

func (UnimplementedSrvOrgV1Server) Ping

func (UnimplementedSrvOrgV1Server) SetOrgStatus

type UnsafeSrvOrgV1Server

type UnsafeSrvOrgV1Server interface {
	// contains filtered or unexported methods
}

UnsafeSrvOrgV1Server may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SrvOrgV1Server will result in compilation errors.

Jump to

Keyboard shortcuts

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