Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateAnnouncementLogic ¶
func NewCreateAnnouncementLogic ¶
func NewCreateAnnouncementLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateAnnouncementLogic
Create announcement
func (*CreateAnnouncementLogic) CreateAnnouncement ¶
func (l *CreateAnnouncementLogic) CreateAnnouncement(req *types.CreateAnnouncementRequest) error
type DeleteAnnouncementLogic ¶
func NewDeleteAnnouncementLogic ¶
func NewDeleteAnnouncementLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteAnnouncementLogic
Delete announcement
func (*DeleteAnnouncementLogic) DeleteAnnouncement ¶
func (l *DeleteAnnouncementLogic) DeleteAnnouncement(req *types.DeleteAnnouncementRequest) error
type GetAnnouncementListLogic ¶
func NewGetAnnouncementListLogic ¶
func NewGetAnnouncementListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetAnnouncementListLogic
Get announcement list
func (*GetAnnouncementListLogic) GetAnnouncementList ¶
func (l *GetAnnouncementListLogic) GetAnnouncementList(req *types.GetAnnouncementListRequest) (resp *types.GetAnnouncementListResponse, err error)
type GetAnnouncementLogic ¶
func NewGetAnnouncementLogic ¶
func NewGetAnnouncementLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetAnnouncementLogic
Get announcement
func (*GetAnnouncementLogic) GetAnnouncement ¶
func (l *GetAnnouncementLogic) GetAnnouncement(req *types.GetAnnouncementRequest) (resp *types.Announcement, err error)
type UpdateAnnouncementLogic ¶
func NewUpdateAnnouncementLogic ¶
func NewUpdateAnnouncementLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateAnnouncementLogic
Update announcement
func (*UpdateAnnouncementLogic) UpdateAnnouncement ¶
func (l *UpdateAnnouncementLogic) UpdateAnnouncement(req *types.UpdateAnnouncementRequest) error
Click to show internal directories.
Click to hide internal directories.