feat: get all staff

This commit is contained in:
ericprd
2025-03-25 18:01:14 +08:00
parent 3311b80943
commit 98b871a5ed
18 changed files with 89 additions and 7 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ import (
logssvc "legalgo-BE-go/internal/services/logs"
newssvc "legalgo-BE-go/internal/services/news"
"legalgo-BE-go/internal/services/oss"
staffsvc "legalgo-BE-go/internal/services/staffsvc"
staffsvc "legalgo-BE-go/internal/services/staff"
subscribesvc "legalgo-BE-go/internal/services/subscribe"
subscribeplansvc "legalgo-BE-go/internal/services/subscribe_plan"
tagsvc "legalgo-BE-go/internal/services/tag"
+7
View File
@@ -0,0 +1,7 @@
package staffsvc
import staffdomain "legalgo-BE-go/internal/domain/staff"
func (i *impl) GetStaffs() ([]staffdomain.StaffProfile, error) {
return i.staffRepo.GetStaffs()
}
@@ -20,6 +20,7 @@ type Auth interface {
Login(staffdomain.StaffLogin) (string, error)
Register(staffdomain.StaffRegister) (string, error)
GetProfile(string) (*staffdomain.StaffProfile, error)
GetStaffs() ([]staffdomain.StaffProfile, error)
GetUsers() ([]userdomain.UserProfile, error)
Update(string, staffdomain.StaffUpdate) error
}