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/service/sign/AuditSignEvidence.java | 61 ++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 0 deletions(-)
diff --git a/jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/service/sign/AuditSignEvidence.java b/jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/service/sign/AuditSignEvidence.java
new file mode 100644
index 0000000..59599b7
--- /dev/null
+++ b/jnpf-biz-common/jnpf-biz-common-audit/src/main/java/jnpf/bizcommon/audit/service/sign/AuditSignEvidence.java
@@ -0,0 +1,61 @@
+package jnpf.bizcommon.audit.service.sign;
+
+import java.util.Date;
+
+/**
+ * 涓�娆$數瀛愮鍚嶇殑浜嬪疄锛堣鑷鍚嶅嚟璇佽〃锛夈��**涓嶅惈鍑瘉鏈韩鍙敤浜庡啀娆℃秷璐圭殑浠讳綍鍐呭**鈥斺��
+ * {@code signId} 鍙綔涓哄箓绛夐敭涓� targetId锛屽瘑鐮�/鍑瘉浠庝笉杩涘叆鏈璞°��
+ */
+public final class AuditSignEvidence {
+
+ private final String signId;
+ private final String accountName;
+ private final String operatorId;
+ private final String note;
+ private final String opType;
+ private final Date signedAt;
+ private final String metaData;
+
+ public AuditSignEvidence(String signId, String accountName, String operatorId,
+ String note, String opType, Date signedAt, String metaData) {
+ this.signId = signId;
+ this.accountName = accountName;
+ this.operatorId = operatorId;
+ this.note = note;
+ this.opType = opType;
+ this.signedAt = signedAt == null ? null : new Date(signedAt.getTime());
+ this.metaData = metaData;
+ }
+
+ public String signId() {
+ return signId;
+ }
+
+ /** 绛惧悕璐﹀彿锛坙ims_sign.account_name锛夈�� */
+ public String accountName() {
+ return accountName;
+ }
+
+ /** 绛惧悕浜虹敤鎴� id锛坙ims_sign.f_creator_user_id锛夈�� */
+ public String operatorId() {
+ return operatorId;
+ }
+
+ /** 绛惧悕鏃跺~鍐欑殑鍘熷洜锛坙ims_sign.note锛夆啋 钀� audit_events.reason銆� */
+ public String note() {
+ return note;
+ }
+
+ public String opType() {
+ return opType;
+ }
+
+ public Date signedAt() {
+ return signedAt == null ? null : new Date(signedAt.getTime());
+ }
+
+ /** 绛惧悕鏃跺墠绔竴骞舵彁浜ょ殑涓氬姟鍏冩暟鎹紙lims_sign.meta_data锛屽師鏍� JSON锛夈�傝 {@link AuditSignMetaData}銆� */
+ public String metaData() {
+ return metaData;
+ }
+}
--
Gitblit v1.8.0