{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "TbSysLoginLog", "description": "系统登录日志信息", "type": "object", "allOf": [ { "$ref": "BaseDTO.json" }, { "type": "object", "properties": { "userID": { "type": "string", "description": "用户ID", "example": "1234567890123456789" }, "username": { "type": "string", "description": "用户名", "example": "admin" }, "ipAddress": { "type": "string", "format": "ipv4", "description": "登录IP地址", "example": "192.168.1.100" }, "ipSource": { "type": "string", "description": "IP来源", "example": "北京市" }, "browser": { "type": "string", "description": "浏览器类型", "example": "Chrome" }, "os": { "type": "string", "description": "操作系统", "example": "Windows 10" }, "password": { "type": "string", "description": "登录密码", "example": "******" }, "loginTime": { "type": "string", "format": "date-time", "description": "登录时间", "example": "2025-10-05T16:00:00Z" }, "status": { "type": "integer", "description": "登录状态(0-失败,1-成功)", "enum": [0, 1], "example": 1 }, "errorCount": { "type": "integer", "description": "错误次数", "minimum": 0, "example": 0 }, "message": { "type": "string", "description": "登录消息", "example": "登录成功" } }, "required": ["userID", "username", "ipAddress", "loginTime", "status"] } ] }