Some checks failed
Build and Deploy (service.xpcool.com) / build-and-deploy (push) Failing after 35s
- 新增新房预售证表 house_presale 存储预售许可信息 - 为 house_community 表添加 avg_price 字段存储小区参考均价 - 增强服务器操作审计日志功能,新增管理员账号、IP归属地、错误信息、UA等字段 - 实现纯Go版IP归属地离线解析器,无外部依赖,支持二分查找 - 优化看房列表查询逻辑,修复Fields设置位置导致的SQL语法错误 - 集成招聘模块,添加独立数据库配置和Bark推送服务支持 - 重构日志查询接口,支持多维度筛选和综合分页列表展示 - 更新DAO实体结构同步数据库表结构调整
30 lines
1.8 KiB
Go
30 lines
1.8 KiB
Go
// =================================================================================
|
|
// 本文件由 GoFrame CLI 工具生成并维护,请勿编辑。
|
|
// =================================================================================
|
|
|
|
package entity
|
|
|
|
import (
|
|
"github.com/gogf/gf/v2/os/gtime"
|
|
)
|
|
|
|
// AdminOperationLog 是表 admin_operation_log 的 Go 结构体。
|
|
type AdminOperationLog struct {
|
|
Id uint64 `json:"id" orm:"id" description:""` //
|
|
AdminUserId uint64 `json:"adminUserId" orm:"admin_user_id" description:""` //
|
|
AdminUsername string `json:"adminUsername" orm:"admin_username" description:"管理员账号(冗余)"` //
|
|
Permission string `json:"permission" orm:"permission" description:""` //
|
|
Method string `json:"method" orm:"method" description:""` //
|
|
Path string `json:"path" orm:"path" description:""` //
|
|
Ip string `json:"ip" orm:"ip" description:""` //
|
|
IpLocation string `json:"ipLocation" orm:"ip_location" description:"IP 归属地"` //
|
|
RequestParam string `json:"requestParam" orm:"request_param" description:""` //
|
|
DurationMs uint `json:"durationMs" orm:"duration_ms" description:""` //
|
|
StatusCode int `json:"statusCode" orm:"status_code" description:""` //
|
|
ErrorMessage string `json:"errorMessage" orm:"error_message" description:"失败原因"` //
|
|
UserAgent string `json:"userAgent" orm:"user_agent" description:"浏览器 UA"` //
|
|
CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:""` //
|
|
UpdatedAt *gtime.Time `json:"updatedAt" orm:"updated_at" description:""` //
|
|
DeletedAt *gtime.Time `json:"deletedAt" orm:"deleted_at" description:""` //
|
|
}
|