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
|
|
|
}
|