package cn.nianxx.thhotel.platform.message.common.dto;

import java.time.LocalDateTime;

/**
 * 重复投递 payload 差异入库草稿。只用于排查同一 SourceMessage 幂等键下的新旧 payload 差异。
 */
public record SourceMessagePayloadDuplicateDraft(
        Long inboxId,
        String originalPayloadSha256,
        String duplicatePayloadSha256,
        String payloadJson,
        String providerFrameId,
        String providerSessionId,
        String schemaVersion,
        LocalDateTime receivedAt
) {
}
