Documentation ¶
Index ¶
Constants ¶
View Source
const ( // LoginOperationName 登录 LoginOperationName = "登录" // LoginOperationType login LoginOperationType OperationType = "login" // GETOperationName 查询 GETOperationName = "查询" // GETOperationType get GETOperationType OperationType = "get" // POSTOperationName 新增 POSTOperationName = "新增" // POSTOperationType post POSTOperationType OperationType = "post" // PUTOperationName 修改 PUTOperationName = "修改" // PUTOperationType put PUTOperationType OperationType = "put" // DELETEOperationName 删除 DELETEOperationName = "删除" // DELETEOperationType delete DELETEOperationType OperationType = "delete" )
View Source
const ( // LoginModule 登录模块 LoginModule Module = "login" // LoginModuleName 登录注册 LoginModuleName = "登录注册" // GoalieModule 权限模块 GoalieModule Module = "goalie" // GoalieModuleName 权限管理 GoalieModuleName = "权限管理" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Audit ¶
type Audit struct { ID string `json:"-"` RequestID string `json:"requestID,omitempty"` UserID string `json:"userID,omitempty"` UserName string `json:"userName,omitempty"` OperationTime int64 `json:"operationTime,omitempty"` OperationUA string `json:"operationUA,omitempty"` OperationModule string `json:"operationModule,omitempty"` OperationType OperationType `json:"operationType,omitempty"` GEO *GEO `json:"geo,omitempty"` Detail string `json:"detail,omitempty"` CreateAt int64 `json:"createAt,omitempty"` }
Audit 审计日志
type AuditRepo ¶
type AuditRepo interface { // Create 添加审计日志 Create(context.Context, *Audit) error // Search 查询审计日志 Search(ctx context.Context, userName string, operationTimeBegin, operationTimeEnd int64, page, size int) ([]*Audit, int64, error) }
AuditRepo 审计日志[存储服务]
type GEO ¶
type GEO struct { IP string `json:"ip,omitempty"` Country string `json:"country,omitempty"` Province string `json:"province,omitempty"` City string `json:"city,omitempty"` Location Location `json:"location,omitempty"` }
GEO geo
Click to show internal directories.
Click to hide internal directories.