package com.czg.print;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serial;
import java.io.Serializable;

/**
 * 订单打印实体
 * @author ww
 */
@Data
@Accessors(chain = true)
public class OrderPrintDTO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;
    // 打印标题 结算单/客看单/预结算单 退菜单/退款单
    private String printTitle;
    private String shopName;
    //打印类型  收银-堂食
    private String printType;
    //台桌区域-台桌号
    private String pickupNum;
    private String orderNo;
    //结账时间
    private String tradeDate;
    //操作人名称
    private String operator;
    private String payAmount;
    private String originalAmount;
    private String payType;
    private String remark;
    //取餐码
    private String outNumber;
    private String discountAmount;
    private String seatNum;
    private String seatAmount;
    private String packFee;
    // 是否退款单
    private boolean isReturn;
    //退款单用
    private String refundAmount;
    //退款方式 现金退款/原路退回
    private String refundType;
    //退款原因
    private String refundReason;

}
