36 lines
1011 B
Go
36 lines
1011 B
Go
package service
|
|
|
|
import (
|
|
"likedream-goframe/internal/service/agent"
|
|
"likedream-goframe/internal/service/cpdaily"
|
|
"likedream-goframe/internal/service/email"
|
|
"likedream-goframe/internal/service/menu"
|
|
"likedream-goframe/internal/service/role"
|
|
"likedream-goframe/internal/service/user"
|
|
"likedream-goframe/internal/service/user_login"
|
|
)
|
|
|
|
type globalService struct {
|
|
UserLogin *user_login.UserLoginServiceV1
|
|
UserInfo *user_login.UserInfoServiceV1
|
|
Role *role.RoleServiceV1
|
|
Menu *menu.MenuServiceV1
|
|
Agent *agent.AgentServiceV1
|
|
Email *email.EmailServiceV1
|
|
User *user.UserServiceV1
|
|
CpUser *cpdaily.CpUserServiceV1
|
|
CpTask *cpdaily.CpTaskServiceV1
|
|
}
|
|
|
|
var Global = globalService{
|
|
UserLogin: user_login.NewV1(),
|
|
UserInfo: user_login.NewUserInfoServiceV1(),
|
|
Role: role.NewV1(),
|
|
Menu: menu.NewV1(),
|
|
Agent: agent.NewV1(),
|
|
Email: email.NewV1(),
|
|
User: user.NewV1(),
|
|
CpUser: cpdaily.NewCpUserServiceV1(),
|
|
CpTask: cpdaily.NewCpTaskServiceV1(),
|
|
}
|