初始
This commit is contained in:
37
internal/app/system/model/app_roles.go
Normal file
37
internal/app/system/model/app_roles.go
Normal file
@ -0,0 +1,37 @@
|
||||
// ==========================================================================
|
||||
// GFast自动生成model操作代码。
|
||||
// 生成日期:2024-05-28 15:11:36
|
||||
// 生成路径: internal/app/system/model/app_roles.go
|
||||
// 生成人:gfast
|
||||
// desc:app角色
|
||||
// company:云南奇讯科技有限公司
|
||||
// ==========================================================================
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"github.com/gogf/gf/v2/os/gtime"
|
||||
"github.com/gogf/gf/v2/util/gmeta"
|
||||
)
|
||||
|
||||
// AppRolesInfoRes is the golang structure for table app_roles.
|
||||
type AppRolesInfoRes struct {
|
||||
gmeta.Meta `orm:"table:app_roles"`
|
||||
RoleId uint `orm:"role_id,primary" json:"roleId"` //
|
||||
RoleName string `orm:"role_name" json:"roleName"` // 角色名
|
||||
CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` //
|
||||
}
|
||||
|
||||
type AppRoleDetails struct {
|
||||
gmeta.Meta `orm:"table:app_roles"`
|
||||
RoleId uint `orm:"role_id,primary" json:"roleId"` //
|
||||
RoleName string `orm:"role_name" json:"roleName"` // 角色名
|
||||
Menus []AppMenusInfoRes `json:"menus"` // 拥有的菜单
|
||||
CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` //
|
||||
}
|
||||
|
||||
type AppRolesListRes struct {
|
||||
RoleId uint `json:"roleId"`
|
||||
RoleName string `json:"roleName"`
|
||||
CreatedAt *gtime.Time `json:"createdAt"`
|
||||
}
|
Reference in New Issue
Block a user