package models import ( "time" ) // OperationLog 操作日志模型 type OperationLog struct { ID uint `json:"id"` UserID uint `json:"userId"` Username string `json:"username"` IP string `json:"ip"` Path string `json:"path"` Method string `json:"method"` Params string `json:"params"` Status int `json:"status"` Duration int `json:"duration"` CreatedAt time.Time `json:"createdAt"` } // OperationLogResponse 操作日志响应模型 type OperationLogResponse struct { ID uint `json:"id"` UserID uint `json:"userId"` Username string `json:"username"` IP string `json:"ip"` Path string `json:"path"` Method string `json:"method"` Params string `json:"params"` Status int `json:"status"` Duration int `json:"duration"` CreatedAt string `json:"createdAt"` }