feat: omc原始代码

This commit is contained in:
TsMask
2024-03-12 10:58:33 +08:00
parent 5133c93971
commit 2d01bb86d1
432 changed files with 66597 additions and 1 deletions

28
lib/core/vo/login_user.go Normal file
View File

@@ -0,0 +1,28 @@
package vo
import (
"nms_nbi/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:"-"`
}