Documentation
¶
Index ¶
- type AnnouncementService
- func (s *AnnouncementService) CreateAnnouncement(ctx context.Context, req *v1.CreateAnnouncementRequest) (*v1.AnnouncementReply, error)
- func (s *AnnouncementService) DeleteAnnouncement(ctx context.Context, req *v1.DeleteAnnouncementRequest) (*v1.DeleteAnnouncementReply, error)
- func (s *AnnouncementService) GetAnnouncement(ctx context.Context, req *v1.GetAnnouncementRequest) (*v1.AnnouncementReply, error)
- func (s *AnnouncementService) ListAnnouncements(ctx context.Context, req *v1.ListAnnouncementsRequest) (*v1.ListAnnouncementsReply, error)
- func (s *AnnouncementService) UpdateAnnouncement(ctx context.Context, req *v1.UpdateAnnouncementRequest) (*v1.AnnouncementReply, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnnouncementService ¶
type AnnouncementService struct {
v1.UnimplementedAnnouncementServiceServer
// contains filtered or unexported fields
}
AnnouncementService 公告服务
func NewAnnouncementService ¶
func NewAnnouncementService(uc *announcementbiz.AnnouncementUsecase, logger log.Logger) *AnnouncementService
NewAnnouncementService 创建公告服务
func (*AnnouncementService) CreateAnnouncement ¶
func (s *AnnouncementService) CreateAnnouncement(ctx context.Context, req *v1.CreateAnnouncementRequest) (*v1.AnnouncementReply, error)
CreateAnnouncement 创建公告
func (*AnnouncementService) DeleteAnnouncement ¶
func (s *AnnouncementService) DeleteAnnouncement(ctx context.Context, req *v1.DeleteAnnouncementRequest) (*v1.DeleteAnnouncementReply, error)
DeleteAnnouncement 删除公告
func (*AnnouncementService) GetAnnouncement ¶
func (s *AnnouncementService) GetAnnouncement(ctx context.Context, req *v1.GetAnnouncementRequest) (*v1.AnnouncementReply, error)
GetAnnouncement 获取公告详情
func (*AnnouncementService) ListAnnouncements ¶
func (s *AnnouncementService) ListAnnouncements(ctx context.Context, req *v1.ListAnnouncementsRequest) (*v1.ListAnnouncementsReply, error)
ListAnnouncements 获取公告列表
func (*AnnouncementService) UpdateAnnouncement ¶
func (s *AnnouncementService) UpdateAnnouncement(ctx context.Context, req *v1.UpdateAnnouncementRequest) (*v1.AnnouncementReply, error)
UpdateAnnouncement 更新公告
Click to show internal directories.
Click to hide internal directories.