Files
bl/modules/base/model/base_eps_admin.go

40 lines
998 B
Go
Raw Normal View History

2025-06-20 17:13:51 +08:00
package model
import (
"github.com/cool-team-official/cool-admin-go/cool"
)
const TableNameBaseEpsAdmin = "base_eps_admin"
// BaseEpsAdmin mapped from table <base_eps_admin>
type BaseEpsAdmin struct {
Id int `json:"id"`
Module string `json:"module" field:"module"`
Method string // 请求方法 例如GET
Path string // 请求路径 例如:/welcome
Prefix string // 路由前缀 例如:/admin/base/open
Summary string // 描述 例如:欢迎页面
Tag string // 标签 例如base 好像暂时不用
Dts string // 未知 例如:{} 好像暂时不用
}
// TableName BaseEpsAdmin's table name
func (*BaseEpsAdmin) TableName() string {
return TableNameBaseEpsAdmin
}
// GroupName BaseEpsAdmin's table group
func (*BaseEpsAdmin) GroupName() string {
return "default"
}
// NewBaseEpsAdmin create a new BaseEpsAdmin
func NewBaseEpsAdmin() *BaseEpsAdmin {
return &BaseEpsAdmin{}
}
// init 创建表
func init() {
cool.CreateTable(&BaseEpsAdmin{})
}