// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package entity

import (
	"github.com/gogf/gf/v2/os/gtime"
)

// V1SysRole is the golang structure for table v1sys_role.
type V1SysRole struct {
	Id        uint        `json:"id"        orm:"id"         description:""`
	Status    uint        `json:"status"    orm:"status"     description:"状态;0:禁用;1:正常"`
	ListOrder uint        `json:"listOrder" orm:"list_order" description:"排序"`
	Name      string      `json:"name"      orm:"name"       description:"角色名称"`
	Remark    string      `json:"remark"    orm:"remark"     description:"备注"`
	DataScope uint        `json:"dataScope" orm:"data_scope" description:"数据范围（1：全部数据权限 2：自定数据权限 3：本部门数据权限 4：本部门及以下数据权限）"`
	CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:"创建时间"`
	UpdatedAt *gtime.Time `json:"updatedAt" orm:"updated_at" description:"更新时间"`
}
