package com.xxfc.platform.order.pojo.mq;

import com.xxfc.platform.order.entity.BaseOrder;
import com.xxfc.platform.order.entity.OrderMemberDetail;
import com.xxfc.platform.order.entity.OrderRentVehicleDetail;
import com.xxfc.platform.order.entity.OrderTourDetail;
import lombok.Data;

@Data
public class OrderMQDTO extends BaseOrder {

    public static final int ORDER_CRT = 1;
    public static final int ORDER_CANCEL = 2;
    public static final int ORDER_PAY = 4;
    public static final int ORDER_FINISH = 6;

    OrderRentVehicleDetail orderRentVehicleDetail;

    OrderTourDetail orderTourDetail;

    OrderMemberDetail orderMemberDetail;

    /**
     * 标记是什么操作
     * 0--删除"
     * 1--创建订单"
     * 2--取消"
     *
     * 4--已支付"
     *
     * 6--已完成
     */
    Integer sign;
}
