job

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiInfo

type ApiInfo = core.ApiInfo

type ApiListReq

type ApiListReq = core.ApiListReq

type ApiListResp

type ApiListResp = core.ApiListResp

type BaseIDResp

type BaseIDResp = core.BaseIDResp

type BaseMsg

type BaseMsg = core.BaseMsg

type BaseResp

type BaseResp = core.BaseResp

type BaseUUIDResp

type BaseUUIDResp = core.BaseUUIDResp

type CallbackReq

type CallbackReq = core.CallbackReq

type DepartmentInfo

type DepartmentInfo = core.DepartmentInfo

type DepartmentListReq

type DepartmentListReq = core.DepartmentListReq

type DepartmentListResp

type DepartmentListResp = core.DepartmentListResp

type DictionaryDetailInfo

type DictionaryDetailInfo = core.DictionaryDetailInfo

type DictionaryDetailListReq

type DictionaryDetailListReq = core.DictionaryDetailListReq

type DictionaryDetailListResp

type DictionaryDetailListResp = core.DictionaryDetailListResp

type DictionaryInfo

type DictionaryInfo = core.DictionaryInfo

type DictionaryListReq

type DictionaryListReq = core.DictionaryListReq

type DictionaryListResp

type DictionaryListResp = core.DictionaryListResp

type EmailInfo

type EmailInfo = core.EmailInfo

type EmailLogInfo

type EmailLogInfo = core.EmailLogInfo

type EmailLogListReq

type EmailLogListReq = core.EmailLogListReq

type EmailLogListResp

type EmailLogListResp = core.EmailLogListResp

type EmailProviderInfo

type EmailProviderInfo = core.EmailProviderInfo

type EmailProviderListReq

type EmailProviderListReq = core.EmailProviderListReq

type EmailProviderListResp

type EmailProviderListResp = core.EmailProviderListResp

type Empty

type Empty = core.Empty

type IDReq

type IDReq = core.IDReq

type IDsReq

type IDsReq = core.IDsReq

type Job

type Job interface {
	// Task management
	CreateTask(ctx context.Context, in *TaskInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
	UpdateTask(ctx context.Context, in *TaskInfo, opts ...grpc.CallOption) (*BaseResp, error)
	GetTaskList(ctx context.Context, in *TaskListReq, opts ...grpc.CallOption) (*TaskListResp, error)
	GetTaskById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*TaskInfo, error)
	DeleteTask(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
	// TaskLog management
	CreateTaskLog(ctx context.Context, in *TaskLogInfo, opts ...grpc.CallOption) (*BaseIDResp, error)
	UpdateTaskLog(ctx context.Context, in *TaskLogInfo, opts ...grpc.CallOption) (*BaseResp, error)
	GetTaskLogList(ctx context.Context, in *TaskLogListReq, opts ...grpc.CallOption) (*TaskLogListResp, error)
	GetTaskLogById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*TaskLogInfo, error)
	DeleteTaskLog(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error)
}

func NewJob

func NewJob(cli zrpc.Client) Job
type MenuInfo = core.MenuInfo
type MenuInfoList = core.MenuInfoList
type MenuRoleInfo = core.MenuRoleInfo
type MenuRoleListResp = core.MenuRoleListResp

type Meta

type Meta = core.Meta

type OauthLoginReq

type OauthLoginReq = core.OauthLoginReq

type OauthProviderInfo

type OauthProviderInfo = core.OauthProviderInfo

type OauthProviderListReq

type OauthProviderListReq = core.OauthProviderListReq

type OauthProviderListResp

type OauthProviderListResp = core.OauthProviderListResp

type OauthRedirectResp

type OauthRedirectResp = core.OauthRedirectResp

type PageInfoReq

type PageInfoReq = core.PageInfoReq

type PositionInfo

type PositionInfo = core.PositionInfo

type PositionListReq

type PositionListReq = core.PositionListReq

type PositionListResp

type PositionListResp = core.PositionListResp

type RoleInfo

type RoleInfo = core.RoleInfo

type RoleListReq

type RoleListReq = core.RoleListReq

type RoleListResp

type RoleListResp = core.RoleListResp

type RoleMenuAuthorityReq

type RoleMenuAuthorityReq = core.RoleMenuAuthorityReq

type RoleMenuAuthorityResp

type RoleMenuAuthorityResp = core.RoleMenuAuthorityResp

type SmsInfo

type SmsInfo = core.SmsInfo

type SmsLogInfo

type SmsLogInfo = core.SmsLogInfo

type SmsLogListReq

type SmsLogListReq = core.SmsLogListReq

type SmsLogListResp

type SmsLogListResp = core.SmsLogListResp

type SmsProviderInfo

type SmsProviderInfo = core.SmsProviderInfo

type SmsProviderListReq

type SmsProviderListReq = core.SmsProviderListReq

type SmsProviderListResp

type SmsProviderListResp = core.SmsProviderListResp

type TaskInfo

type TaskInfo = core.TaskInfo

type TaskListReq

type TaskListReq = core.TaskListReq

type TaskListResp

type TaskListResp = core.TaskListResp

type TaskLogInfo

type TaskLogInfo = core.TaskLogInfo

type TaskLogListReq

type TaskLogListReq = core.TaskLogListReq

type TaskLogListResp

type TaskLogListResp = core.TaskLogListResp

type TokenInfo

type TokenInfo = core.TokenInfo

type TokenListReq

type TokenListReq = core.TokenListReq

type TokenListResp

type TokenListResp = core.TokenListResp

type UUIDReq

type UUIDReq = core.UUIDReq

type UUIDsReq

type UUIDsReq = core.UUIDsReq

type UserInfo

type UserInfo = core.UserInfo

type UserListReq

type UserListReq = core.UserListReq

type UserListResp

type UserListResp = core.UserListResp

type UsernameReq

type UsernameReq = core.UsernameReq

Jump to

Keyboard shortcuts

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