diff --git a/lib/core/vo/login_user.go b/lib/core/vo/login_user.go new file mode 100644 index 00000000..4a363313 --- /dev/null +++ b/lib/core/vo/login_user.go @@ -0,0 +1,28 @@ +package vo + +import ( + "ems.agt/lib/dborm" +) + +// LoginUser 登录用户身份权限信息对象 +type LoginUser struct { + // UserID 用户ID + UserID string `json:"userId"` + + // UserName 用户名 + UserName string `json:"userName"` + + // LoginTime 登录时间时间戳 + LoginTime int64 `json:"loginTime"` + + // ExpireTime 过期时间时间戳 + ExpireTime int64 `json:"expireTime"` + + // Permissions 权限列表 + Permissions []string `json:"permissions"` + + // User 用户信息 + User dborm.User `json:"user"` + + Session dborm.Session `json:"-"` +} diff --git a/lib/core/vo/treeselect.go b/lib/core/vo/treeselect.go index db07a29d..7ed25feb 100644 --- a/lib/core/vo/treeselect.go +++ b/lib/core/vo/treeselect.go @@ -8,7 +8,7 @@ type TreeSelect struct { ID string `json:"id"` // Label 节点名称 - Label string `json:"label"` + Label string `json:"title"` // Children 子节点 Children []TreeSelect `json:"children"`