package com.jeeplus.hotelorder.dto;

import com.jeeplus.hotelorder.order.domain.HotelOrderItem;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 创建订单请求DTO
 */
@Data
public class OrderCreateDTO {

    /** 房间号 */
    private String roomNo;

    /** 住客姓名 */
    private String contactName;

    /** 联系电话 */
    private String contactPhone;

    /** 配送费 */
    private BigDecimal deliveryFee;

    /** 支付方式 */
    private String payMethod;

    /** 配送时间类型 */
    private String deliveryTimeType;

    /** 自定义配送时间 */
    private Date customDeliveryTime;

    /** 订单备注 */
    private String note;

    /** 订单明细 */
    private List<HotelOrderItem> items;
}
