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-api/src/main/java/jnpf/audit/AuditConsts.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/jnpf-biz-common/jnpf-audit-api/src/main/java/jnpf/audit/AuditConsts.java b/jnpf-biz-common/jnpf-audit-api/src/main/java/jnpf/audit/AuditConsts.java
new file mode 100644
index 0000000..7317bbb
--- /dev/null
+++ b/jnpf-biz-common/jnpf-audit-api/src/main/java/jnpf/audit/AuditConsts.java
@@ -0,0 +1,46 @@
+package jnpf.audit;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ * 瀹¤浜嬩欢甯搁噺锛歟vent_type 鍙楁帶鏋氫妇 + action_code SDK 鍐呯疆甯搁噺銆�
+ */
+public final class AuditConsts {
+ /** event_type 鍙楁帶鏋氫妇锛坰pec v2.2 鏋氫妇鍒嗗眰娌荤悊锛氭柊澧為』缁� audit 妯″潡璇勫锛� */
+ public static final String TYPE_DATA_CHANGE = "DATA_CHANGE";
+ public static final String TYPE_BIZ_ACTION = "BIZ_ACTION";
+ public static final String TYPE_E_SIGNATURE = "E_SIGNATURE";
+ // JDK 8 鍏煎鍐欐硶锛堜粨搴撴湁鏁� maven.compiler.source=1.8锛岀鐢� Set.of 绛� Java 9+ API锛�
+ public static final Set<String> VALID_TYPES = Collections.unmodifiableSet(
+ new HashSet<>(Arrays.asList(TYPE_DATA_CHANGE, TYPE_BIZ_ACTION, TYPE_E_SIGNATURE)));
+ /**
+ * action_code SDK 鍐呯疆甯搁噺锛�**鍙唴缃渶鍩虹鐨勪笁绉嶆暟鎹姩浣�**锛堝紑鏀惧懡鍚嶇┖闂达紝涓氬姟浠嶅彲鑷畾涔夊ぇ鍐欒泧褰級銆�
+ *
+ * <p>涓氬姟鍔ㄤ綔鍙樹綋锛堢鐢�/鍚敤/瀹℃壒/椹冲洖/褰掓。/鍙戝竷鈥︼級涓�寰�<b>涓嶅啀鏂板甯搁噺</b>鈥斺�斿畠浠湰璐ㄩ兘鏄�
+ * 杩欎笁绉嶄箣涓�锛屾寜涓氬姟璇箟鏋氫妇涓嬪幓姘歌繙鍔犱笉瀹屻�傛纭仛娉曟槸鐢ㄦ渶鎺ヨ繎鐨勫熀纭�鍔ㄤ綔鎵撳簳锛�
+ * 鎶�"鍏蜂綋鏄摢涓�绉�"浜ょ粰缁嗗寲瀛楁鎵胯浇锛�
+ * <pre>
+ * 绂佺敤鐢ㄦ埛 鈫� actionCode = UPDATE
+ * actionLabel = "绂佺敤鐢ㄦ埛" 锛堜汉璇昏涔夛級
+ * fieldDiffs = enabled_mark: 1 鈫� 0 锛堝瓧娈电骇 before-after锛屾満鍣ㄥ彲鍒わ級
+ * reason / extra 锛堥渶瑕佸師鍥犳垨棰濆缁撴瀯鍖栦俊鎭椂锛�
+ * </pre>
+ * 杩欐牱鏃㈣兘鎸� UPDATE 缁熶竴绛涢�夌粺璁★紝鍙堟瘮澶氫竴涓灇涓惧�兼惡甯︽洿澶氫俊鎭��
+ */
+ public static final String ACT_CREATE = "CREATE";
+ public static final String ACT_READ = "READ";
+ public static final String ACT_UPDATE = "UPDATE";
+ public static final String ACT_DELETE = "DELETE";
+ /** 澶嶆牳锛堝湪绾胯〃鍗曘�屽鏍搞�嶆寜閽紝鐢� lims_sign.meta_data.is_review_button 鍒ゅ畾锛夈�� */
+ public static final String ACT_REVIEW = "REVIEW";
+ /**
+ * 渚嬪锛欳ORRECTION 涓嶆槸涓氬姟鍔ㄤ綔锛岃�屾槸瀹¤鍩熻嚜韬殑鍏冩搷浣溾�斺�旀洿姝d竴鏉″凡鍐欓敊鐨勫璁¤褰�
+ * 锛坅ppend-only 涓嬮潬杩藉姞鏂颁簨浠跺疄鐜帮紝濂戠害 {@code extra.correctsEventId} = 琚洿姝d簨浠� id锛宻pec 搂4.3锛夈��
+ * 瀹冨繀椤昏兘涓�"涓氬姟鏁版嵁琚慨鏀�"鍖哄垎寮�锛岄檷绾ф垚 UPDATE 浼氫涪鎺夎繖涓尯鍒嗭紝鏁呬繚鐣欍��
+ */
+ public static final String ACT_CORRECTION = "CORRECTION";
+ private AuditConsts() {}
+}
--
Gitblit v1.8.0