github.com/SupenBysz/gf-admin-community@v0.7.4/sys_model/sys_role.go (about) 1 package sys_model 2 3 import ( 4 "github.com/SupenBysz/gf-admin-community/sys_model/sys_entity" 5 "github.com/kysion/base-library/base_model" 6 ) 7 8 type SysRole struct { 9 Id int64 `p:"id" dc:"ID"` 10 Name string `p:"name" v:"required|length:1,16#请输入角色名称|角色名称长度限定1~16字符" dc:"角色名称"` 11 IsSystem bool `json:"isSystem" dc:"是否默认角色,true仅能修改名称,不允许删除和修改"` 12 Description string `p:"description" v:"max-length:128#角色描述长度限定128字符" dc:"角色描述"` 13 UnionMainId int64 `json:"-" dc:"主体id"` 14 } 15 16 type RoleListRes base_model.CollectRes[*sys_entity.SysRole] 17 18 type RoleInfo sys_entity.SysRole