package com.ruoyi.app.order.dto;

import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class OrderCreateInput {
    private static final long serialVersionUID = 1L;

    /** 订单号 */
    private String ddId;
    /** 收货地址id */
    private Long shdzId;
    /**
     * 订单类型：0外送，1自取，2堂食
     */
    private Long type;
    /** 订单总金额(分) */

    private Long totalAmount;


    /** 总优惠金额(分) */

    //private Long totalDiscount;

    /** 实际支付金额(分) */

    private Long actualPayAmount;

    /** 支付方式 */

    private String paymentMethod;

    /** 餐桌码ID，关联 table_qrcode.id */
    private Long tableId;

    private String tableNo;
    /** 整单备注 */
    private String remarks;

    /** 自取时间 */
    private String pickUpTime;
    /** 自取预留电话 */
    private String reservePhone;

    private List<OrderCreatItem> items;
}
