From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001
From: 刘光辉 <347230014@qq.com>
Date: 星期四, 17 九月 2026 09:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master
---
jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/entity/AuditEventEntity.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/entity/AuditEventEntity.java b/jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/entity/AuditEventEntity.java
new file mode 100644
index 0000000..1e9bb61
--- /dev/null
+++ b/jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/entity/AuditEventEntity.java
@@ -0,0 +1,56 @@
+package jnpf.bizcommon.audit.entity;
+
+import com.baomidou.mybatisplus.annotation.FieldStrategy;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.util.Date;
+
+/**
+ * 瀹¤浜嬩欢瀹炰綋锛屽搴旇〃 audit_events锛圥G-only锛夈��
+ */
+@Data
+@NoArgsConstructor
+@TableName("audit_events")
+public class AuditEventEntity {
+ @TableId(value = "id", type = IdType.AUTO)
+ private Long id;
+ @TableField("client_event_id") private String clientEventId;
+ @TableField("operation_id") private String operationId;
+ @TableField("event_time") private Date eventTime;
+ @TableField("tenant_id") private String tenantId;
+ @TableField("operator_id") private String operatorId;
+ @TableField("operator_name") private String operatorName;
+ @TableField("operator_org_id") private String operatorOrgId;
+ @TableField("app_name") private String appName;
+ @TableField("biz_module") private String bizModule;
+ @TableField("ip") private String ip;
+ @TableField("ip_region") private String ipRegion;
+ @TableField("browser") private String browser;
+ @TableField("os") private String os;
+ @TableField("request_uri") private String requestUri;
+ @TableField("event_type") private String eventType;
+ @TableField("event_category") private String eventCategory;
+ @TableField("action_code") private String actionCode;
+ @TableField("action_label") private String actionLabel;
+ @TableField("source_layer") private Integer sourceLayer;
+ @TableField("target_table") private String targetTable;
+ @TableField("target_id") private String targetId;
+ @TableField("biz_type") private String bizType;
+ @TableField("biz_code") private String bizCode;
+ @TableField("field_diffs") private String fieldDiffs;
+ @TableField("extra") private String extra;
+ @TableField("data_snapshot") private String dataSnapshot;
+ @TableField("reason") private String reason;
+ @TableField("record_title") private String recordTitle;
+ @TableField("entry_type") private String entryType;
+ @TableField("entry_id") private String entryId;
+ @TableField("entry_name") private String entryName;
+ @TableField("prev_hash") private String prevHash;
+ @TableField(value = "created_at", insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
+ private Date createdAt; // DB DEFAULT NOW()锛屽簲鐢ㄤ笉鍐�
+}
--
Gitblit v1.8.0