package com.yc.ship.module.trade.service.ota;


import com.yc.ship.module.ota.api.dto.DistributorRespDTO;
import com.yc.ship.module.trade.api.dto.TradeOrderCreateReqDTO;

import javax.servlet.http.HttpServletRequest;

/**
 * 携程
 * @author ：刘霖
 * 时间：2020年4月29日
 */
public interface XieChengService {
    /**
     * 携程，请求入口类
     */
    String doRequest(Long tenementId, String path, String data, HttpServletRequest request);
    /**
     * 带事务的创建订单
     * @param otaOrderNo
     * @param order
     * @param isPay
     * @return
     */
    String savePayOrder(String otaOrderNo, TradeOrderCreateReqDTO order, boolean isPay, DistributorRespDTO distributor);



}

