feat: staff get news by id

This commit is contained in:
ericprd
2025-03-24 13:32:05 +08:00
parent 24f0fe6efa
commit 11051ae89c
6 changed files with 104 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
package newssvc
import newsdomain "legalgo-BE-go/internal/domain/news"
func (i *impl) GetByID(id string) (*newsdomain.News, error) {
return i.newsRepo.GetByID(id)
}
+1
View File
@@ -18,6 +18,7 @@ type impl struct {
type News interface {
GetAll(filter newsdomain.Filter) ([]newsdomain.News, error)
GetBySlug(string) (*newsdomain.News, error)
GetByID(string) (*newsdomain.News, error)
Create(newsdomain.NewsReq, string) error
Update(string, newsdomain.NewsUpdate) error
Delete(string) error