Documentation ¶
Index ¶
- type BaseIDResp
- type BaseResp
- type BaseUUIDResp
- type EmailInfo
- type EmailLogInfo
- type EmailLogListReq
- type EmailLogListResp
- type EmailProviderInfo
- type EmailProviderListReq
- type EmailProviderListResp
- type Empty
- type IDReq
- type IDsReq
- type Mcms
- type PageInfoReq
- type SmsInfo
- type SmsLogInfo
- type SmsLogListReq
- type SmsLogListResp
- type SmsProviderInfo
- type SmsProviderListReq
- type SmsProviderListResp
- type UUIDReq
- type UUIDsReq
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseIDResp ¶
type BaseIDResp = mcms.BaseIDResp
type BaseUUIDResp ¶
type BaseUUIDResp = mcms.BaseUUIDResp
type EmailLogInfo ¶
type EmailLogInfo = mcms.EmailLogInfo
type EmailLogListReq ¶
type EmailLogListReq = mcms.EmailLogListReq
type EmailLogListResp ¶
type EmailLogListResp = mcms.EmailLogListResp
type EmailProviderInfo ¶
type EmailProviderInfo = mcms.EmailProviderInfo
type EmailProviderListReq ¶
type EmailProviderListReq = mcms.EmailProviderListReq
type EmailProviderListResp ¶
type EmailProviderListResp = mcms.EmailProviderListResp
type Mcms ¶
type Mcms interface { InitDatabase(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*BaseResp, error) SendEmail(ctx context.Context, in *EmailInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) // EmailLog management CreateEmailLog(ctx context.Context, in *EmailLogInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) UpdateEmailLog(ctx context.Context, in *EmailLogInfo, opts ...grpc.CallOption) (*BaseResp, error) GetEmailLogList(ctx context.Context, in *EmailLogListReq, opts ...grpc.CallOption) (*EmailLogListResp, error) GetEmailLogById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*EmailLogInfo, error) DeleteEmailLog(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error) // EmailProvider management CreateEmailProvider(ctx context.Context, in *EmailProviderInfo, opts ...grpc.CallOption) (*BaseIDResp, error) UpdateEmailProvider(ctx context.Context, in *EmailProviderInfo, opts ...grpc.CallOption) (*BaseResp, error) GetEmailProviderList(ctx context.Context, in *EmailProviderListReq, opts ...grpc.CallOption) (*EmailProviderListResp, error) GetEmailProviderById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*EmailProviderInfo, error) DeleteEmailProvider(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) SendSms(ctx context.Context, in *SmsInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) // SmsLog management CreateSmsLog(ctx context.Context, in *SmsLogInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error) UpdateSmsLog(ctx context.Context, in *SmsLogInfo, opts ...grpc.CallOption) (*BaseResp, error) GetSmsLogList(ctx context.Context, in *SmsLogListReq, opts ...grpc.CallOption) (*SmsLogListResp, error) GetSmsLogById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*SmsLogInfo, error) DeleteSmsLog(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error) // SmsProvider management CreateSmsProvider(ctx context.Context, in *SmsProviderInfo, opts ...grpc.CallOption) (*BaseIDResp, error) UpdateSmsProvider(ctx context.Context, in *SmsProviderInfo, opts ...grpc.CallOption) (*BaseResp, error) GetSmsProviderList(ctx context.Context, in *SmsProviderListReq, opts ...grpc.CallOption) (*SmsProviderListResp, error) GetSmsProviderById(ctx context.Context, in *IDReq, opts ...grpc.CallOption) (*SmsProviderInfo, error) DeleteSmsProvider(ctx context.Context, in *IDsReq, opts ...grpc.CallOption) (*BaseResp, error) }
type PageInfoReq ¶
type PageInfoReq = mcms.PageInfoReq
type SmsLogInfo ¶
type SmsLogInfo = mcms.SmsLogInfo
type SmsLogListReq ¶
type SmsLogListReq = mcms.SmsLogListReq
type SmsLogListResp ¶
type SmsLogListResp = mcms.SmsLogListResp
type SmsProviderInfo ¶
type SmsProviderInfo = mcms.SmsProviderInfo
type SmsProviderListReq ¶
type SmsProviderListReq = mcms.SmsProviderListReq
type SmsProviderListResp ¶
type SmsProviderListResp = mcms.SmsProviderListResp
Click to show internal directories.
Click to hide internal directories.