package system import "server/dao" type NoticeService struct{} func (ns *NoticeService) QueryUserUnreadNotice(userId int) ([]dao.Notice, error) { return dao.QueryUserUnreadNotice(userId) } func (ns *NoticeService) QueryUserAllNotice(id int) ([]dao.Notice, error) { return dao.QueryUserAllNotice(id) } func (ns *NoticeService) QueryAllNotices() ([]dao.Notice, error) { return dao.QueryAllNotices() } func (ns *NoticeService) CreateNotice(notice dao.Notice) error { return notice.CreateNotice() } func (ns *NoticeService) ReadNotice(id int) error { return dao.ReadNotice(id) } func (ns *NoticeService) UpdateNotice(notice dao.Notice) error { return notice.UpdateNotice() } func (ns *NoticeService) DeleteNotice(notice dao.Notice) error { return notice.DeleteNotice() }