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


import com.yc.ship.framework.common.pojo.CommonResult;
import com.yc.ship.module.ota.api.dto.DistributorRespDTO;
import com.yc.ship.module.trade.api.dto.ota.TiktokCalendarReqDTO;

import javax.servlet.http.HttpServletRequest;

/**
 * &#064;description：抖音日历票
 */
public interface TiktokCalendarService {




    /**
     * @description 抖音日历票-同步产品请求
     * @author
     * @date
     * @return java.lang.String
     */
    CommonResult<?> doRequestTiktokCalendarSyncTicket(TiktokCalendarReqDTO reqDTO);

    /**
     * @description 抖音日历票-请求
     * @param tenementId 租户
     * @param path 路径
     * @param request HttpServletRequest
     * @param jsonStr 请求参数
     * @return java.lang.String
     */
    String doRequestTiktokCalendar(Long tenementId, String path, HttpServletRequest request, String jsonStr);

    void orderConfirm(DistributorRespDTO distributor, String externalOrderNo, int confirmResult);
}



