25 lines
452 B
Go
Raw Normal View History

2025-04-18 17:17:23 +08:00
package entity
2025-04-24 20:39:31 +08:00
import "admin/apps/game/model"
2025-04-18 17:17:23 +08:00
type Project struct {
2025-04-24 20:39:31 +08:00
*CommonResource
ProjectPo *model.Project
2025-04-18 17:17:23 +08:00
}
2025-04-24 20:39:31 +08:00
func (commEt *CommonResource) ToProjectEntity() *Project {
po := commEt.ToPo().(*model.Project)
2025-04-18 17:17:23 +08:00
return &Project{
2025-04-24 20:39:31 +08:00
CommonResource: commEt,
ProjectPo: po,
2025-04-18 17:17:23 +08:00
}
}
2025-04-24 20:39:31 +08:00
func (project *Project) GetProjectPo() *model.Project {
return project.ProjectPo
2025-04-18 17:17:23 +08:00
}
2025-04-24 20:39:31 +08:00
func (project *Project) GetApiAddr() string {
return project.ProjectPo.ApiAddr
2025-04-18 17:17:23 +08:00
}