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-audit-sdk/pom.xml |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/jnpf-biz-common/jnpf-audit-sdk/pom.xml b/jnpf-biz-common/jnpf-audit-sdk/pom.xml
new file mode 100644
index 0000000..71a841b
--- /dev/null
+++ b/jnpf-biz-common/jnpf-audit-sdk/pom.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <artifactId>jnpf-biz-common</artifactId>
+        <groupId>com.jnpf</groupId>
+        <version>6.1.0-RELEASE</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <!-- 瀹¤閲囬泦 SDK锛氳窇鍦�**涓氬姟杩涚▼鍐�**锛堝綋鍓嶅涓� jnpf-lims锛夛紝涓嶆槸 biz-common 鏈嶅姟鐨勪竴閮ㄥ垎銆�
+         2026-08-11 闅� audit 鎼叆鏈洰褰曪紝artifactId 涓庡寘鍚� jnpf.audit.sdk.* 淇濇寔涓嶅彉
+         锛坖npf-lims-biz 鐨勪緷璧栧潗鏍囬浂鏀瑰姩锛夈�� -->
+    <artifactId>jnpf-audit-sdk</artifactId>
+    <dependencies>
+        <dependency>
+            <groupId>com.jnpf</groupId>
+            <artifactId>jnpf-audit-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <!-- Codex 鎵规浜� #5锛氬垹闄� mybatis-plus-spring-boot3-starter鈥斺�擲DK 鍏ㄩ儴婧愮爜涓嶄娇鐢� MyBatis
+             锛坓rep 璇佸疄鏃� mybatis/baomidou/@TableName/BaseMapper 寮曠敤锛夛紝涓旇鍧愭爣涓� boot3 涓撳睘銆佷粎鍦�
+             jnpf-dependencies 鐨� boot3 profile 鏈夋墭绠$増鏈紱鍦� boot2 profile 涓嬫棤鎵樼鐗堟湰浼氫护鏋勫缓鎶�
+             "version is missing"锛岀洿鎺ョ牬鍧� JDK8/boot2 浜や粯绾裤�傛渚濊禆灞炴閲嶏紝浜堜互绉婚櫎銆� -->
+        <!-- 2026-08-11锛歴pring-cloud-stream锛坧rovided锛夐殢闄嶇骇閾剧涓�绾� MQ 绉婚櫎鑰屽垹闄ゃ��
+             AuditEventPublisher 涓嶅啀寮曠敤 StreamBridge锛岄檷绾ч摼鐜颁负 Feign 鈫� 鏈湴 spool 涓ょ骇銆�
+             鈿狅笍 娉ㄦ剰瀹夸富渚э紙jnpf-cloud-base / jnpf-common-springaop锛夌殑 spring-cloud-stream 鏍稿績
+             渚濊禆**涓嶈兘**璺熺潃鍒狅細jnpf-common-mq 鐨� ProjectEventMQSender 涓�
+             MqAutoConfiguration$MqExistsdConfiguration 瀛楄妭鐮佸悓鏍峰紩鐢� StreamBridge锛堝凡 javap 鏍稿疄锛夈�� -->
+        <!-- 浜嬪姟 holder锛圱ransactionSynchronizationManager/TransactionSynchronization锛夛紱瀹夸富鏃㈡湁渚濊禆鎻愪緵锛宲rovided -->
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-tx</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <!-- @AutoConfiguration/@Bean/Environment 绛夛紱瀹夸富鏃㈡湁渚濊禆鎻愪緵锛宲rovided -->
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-context</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <!-- 灞� 2 @AuditLog 鍒囬潰锛圓spectJ @Aspect/@Around + SpEL锛夛紱瀹夸富 jnpf-lims-biz 宸插甫璇� starter锛�
+             optional=true 闃叉鎷栧埌鏈紩鍏� AOP 鐨勫叾瀹冨涓讳笂锛圕onditionalOnClass 鍏滃簳瑁呴厤缂哄腑锛� -->
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-aop</artifactId>
+            <optional>true</optional>
+        </dependency>
+        <!-- 2026-08-11锛歰rg.mybatis:mybatis 涓� com.github.jsqlparser:jsqlparser 涓や釜 provided 渚濊禆
+             宸查殢灞� 1锛圡yBatis Executor 鎻掍欢锛夋暣濂楃Щ闄ゃ�傚畠浠彧琚� jnpf.audit.sdk.layer1 鐨� SQL 瑙f瀽鐢ㄥ埌锛�
+             灞� 1 鑷氦浠樿捣涓�鐩撮粯璁ゅ叧銆乤udit_events 琛ㄥ唴 source_layer=1 闆惰銆�
+             杩炲甫浣滃簾鐨勮繕鏈夊師娉ㄩ噴閲岄偅娈�"jsqlparser 鐗堟湰蹇呴』鍙栦袱鏉′氦浠樼嚎涓嬬晫 4.9"鐨勮璇佲�斺��
+             SDK 鐜板湪涓嶇 MyBatis 涓� SQL 瑙f瀽锛屾棤鐗堟湰鍒嗗弶闂銆� -->
+    </dependencies>
+
+
+</project>

--
Gitblit v1.8.0