package cn.nianxx.thhotel.workflows.reservation.common.dto;

import java.time.LocalDateTime;

/**
 * 审计日志快照。用于后端审计列表接口，不暴露数据库 Entity。
 */
public record ReservationAuditLogSnapshot(
        Long id,
        String hotelId,
        Long orderId,
        Long taskId,
        Long operationId,
        String actorType,
        String actorId,
        String action,
        String reason,
        String beforeSnapshotJson,
        String afterSnapshotJson,
        LocalDateTime occurredAt
) {
}
