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

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * SourceMessage 会话中关联订单摘要。平台层只定义通用展示字段，具体来源由业务模块提供。
 *
 * @param orderId 订单 ID
 * @param displayOrderKey 前端展示用订单号或临时订单号
 * @param orderStatus 订单状态
 */
public record SourceMessageRelatedOrderResult(
        @JsonProperty("order_id")
        String orderId,
        @JsonProperty("display_order_key")
        String displayOrderKey,
        @JsonProperty("order_status")
        String orderStatus
) {
}
