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 McmsBannerInfo
- type McmsBannerListReq
- type McmsBannerListResp
- type McmsNoticeInfo
- type McmsNoticeListReq
- type McmsNoticeListResp
- 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)
// McmsBanner management
CreateMcmsBanner(ctx context.Context, in *McmsBannerInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error)
UpdateMcmsBanner(ctx context.Context, in *McmsBannerInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetMcmsBannerList(ctx context.Context, in *McmsBannerListReq, opts ...grpc.CallOption) (*McmsBannerListResp, error)
GetMcmsBannerById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*McmsBannerInfo, error)
DeleteMcmsBanner(ctx context.Context, in *UUIDsReq, opts ...grpc.CallOption) (*BaseResp, error)
// McmsNotice management
CreateMcmsNotice(ctx context.Context, in *McmsNoticeInfo, opts ...grpc.CallOption) (*BaseUUIDResp, error)
UpdateMcmsNotice(ctx context.Context, in *McmsNoticeInfo, opts ...grpc.CallOption) (*BaseResp, error)
GetMcmsNoticeList(ctx context.Context, in *McmsNoticeListReq, opts ...grpc.CallOption) (*McmsNoticeListResp, error)
GetMcmsNoticeById(ctx context.Context, in *UUIDReq, opts ...grpc.CallOption) (*McmsNoticeInfo, error)
DeleteMcmsNotice(ctx context.Context, in *UUIDsReq, 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 McmsBannerInfo ¶
type McmsBannerInfo = mcms.McmsBannerInfo
type McmsBannerListReq ¶
type McmsBannerListReq = mcms.McmsBannerListReq
type McmsBannerListResp ¶
type McmsBannerListResp = mcms.McmsBannerListResp
type McmsNoticeInfo ¶
type McmsNoticeInfo = mcms.McmsNoticeInfo
type McmsNoticeListReq ¶
type McmsNoticeListReq = mcms.McmsNoticeListReq
type McmsNoticeListResp ¶
type McmsNoticeListResp = mcms.McmsNoticeListResp
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.