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

import java.time.LocalDateTime;

/**
 * OPERA 模拟操作 attempt 入库草稿。每次执行或重试生成一条。
 */
public record ReservationOperaOperationAttemptDraft(
        String hotelId,
        Long orderId,
        Long taskId,
        Long operationId,
        Integer attemptNumber,
        String attemptStatus,
        String requestPayloadJson,
        String responsePayloadJson,
        String errorMessage,
        LocalDateTime startedAt,
        LocalDateTime finishedAt
) {
}
