+
+ {selectedLog.id}
+
+ {dayjs(selectedLog.createdAt).format('YYYY-MM-DD HH:mm:ss')}
+
+
+ {ACTOR_TYPE_LABELS[selectedLog.actorType] || selectedLog.actorType}
+
+
+ {selectedLog.actorId || '-'}
+
+
+ {selectedLog.actorName || '-'}
+
+ {selectedLog.action}
+
+ {selectedLog.entityType}
+
+
+ {selectedLog.entityId || '-'}
+
+
+ {selectedLog.description || '-'}
+
+
+
+ {selectedLog.result === 'SUCCESS' ? '成功' : '失败'}
+
+
+ {selectedLog.errorMessage && (
+
+ {selectedLog.errorMessage}
+
+ )}
+
+ {selectedLog.ipAddress || '-'}
+
+
+ {selectedLog.requestId || '-'}
+
+
+
+ {/* Changed Fields */}
+ {selectedLog.changedFields && selectedLog.changedFields.length > 0 && (
+
+
变更字段
+
+ {selectedLog.changedFields.map((field) => (
+
+ {field}
+
+ ))}
+
+
+ )}
+
+ {/* Old Values */}
+ {selectedLog.oldValues && Object.keys(selectedLog.oldValues).length > 0 && (
+
+
原值
+
+ {JSON.stringify(selectedLog.oldValues, null, 2)}
+
+
+ )}
+
+ {/* New Values */}
+ {selectedLog.newValues && Object.keys(selectedLog.newValues).length > 0 && (
+
+
新值
+
+ {JSON.stringify(selectedLog.newValues, null, 2)}
+
+
+ )}
+
+ {/* User Agent */}
+ {selectedLog.userAgent && (
+
+
User Agent
+
+ {selectedLog.userAgent}
+
+
+ )}
+
+ )}
+