package com.yc.ship.module.trade.service.supplier.bo;

import com.yc.ship.module.trade.dal.dataobject.order.TradeOrderDeliveryDO;
import com.yc.ship.module.trade.dal.dataobject.order.TradeOrderHotelDO;
import com.yc.ship.module.trade.dal.dataobject.order.TradeVisitorDO;
import com.yc.ship.module.trade.dal.dataobject.supplier.TradeSupplierOrderDO;
import com.yc.ship.module.trade.service.order.bo.MutilTradeVisitorBO;
import lombok.Data;

import java.util.List;

/**
 * &#064;Description ：向供应商系统下单BO
 * &#064;Author ：qsl
 * &#064;Date ：2025/6/8 17:13
 */
@Data
public class SupplierTradeOrderBO {
    //订单
    private TradeSupplierOrderDO tradeSupplierOrderDO;
    //游客
    private List<TradeVisitorDO> tradeVisitorDOList;
    //一票多人
    private List<MutilTradeVisitorBO> multilVisitorList;
    private String remark;
    private Long routePlanId;
    private Integer isChange;
    private Integer isAddOrder;
    private Integer isTimePay;
    private String mainOrderNo;
    private Long storeId;
    private String storeName;
    private Long agencyGroupId;
    private Long areaManagerId;
    private Integer isMarketing;
    private Integer isMarketingUse;
    private String orderNo;
    private TradeOrderHotelDO tradeOrderHotelDO;
    private TradeOrderDeliveryDO tradeOrderDeliveryDO;

}
