mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-03 16:00:25 +08:00
24 lines
565 B
Go
24 lines
565 B
Go
|
|
package entity
|
|||
|
|
|
|||
|
|
import "mayfly-go/base/model"
|
|||
|
|
|
|||
|
|
type Resource struct {
|
|||
|
|
model.Model
|
|||
|
|
Pid int `json:"pid"`
|
|||
|
|
Type int8 `json:"type"` // 1:菜单路由;2:资源(按钮等)
|
|||
|
|
Status int8 `json:"status"` // 1:可用;-1:不可用
|
|||
|
|
Code string `json:"code"`
|
|||
|
|
Name string `json:"name"`
|
|||
|
|
Weight int `json:"weight"`
|
|||
|
|
Meta string `json:"meta"`
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
const (
|
|||
|
|
ResourceStatusEnable int8 = 1 // 启用状态
|
|||
|
|
ResourceStatusDisable int8 = -1 // 禁用状态
|
|||
|
|
|
|||
|
|
// 资源状态
|
|||
|
|
ResourceTypeMenu int8 = 1
|
|||
|
|
ResourceTypePermission int8 = 2
|
|||
|
|
)
|