package service import ( "github.com/zhilv666/navsite/internal/model" "github.com/zhilv666/navsite/internal/repo" ) func GetUserByID(id uint) (*model.User, error) { return repo.GetUserByID(id) } func GetUserByName(username string) (*model.User, error) { return repo.GetUserByName(username) } func GetUsers(pageIndex, pageSize int) (users []*model.User, count int64, err error) { return repo.GetUsers(pageIndex, pageSize) } func AddUser(user *model.User) error { return repo.AddUser(user) } func UpdateUser(user *model.User) error { return repo.UpdateUser(user) } func DeleteUser(id uint) error { return repo.DeleteUser(id) }