using AlibabaSDK.Domain;
using Operater.DbModel;
using Operater.DTO.System;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
namespace Operater.Service
{
public interface IItemDistributionService
{
///
/// 精品货源方案铺货
///
///
///
///
///
///
Task RunDistribution(DistributionHistory taskInfo, string aliToken, string yzToken, List filter);
///
/// 添加铺货任务
///
///
///
Task AddDistributionTask(ProductDistributionRequest request);
///
/// 解除铺货关系
///
///
///
///
bool RemoveRelatProduct(string aliProductId, string aliToken, string yzToken,DistributionHistory history, string yzShopId);
///
/// 代发方案铺货
///
///
///
///
///
///
Task DaiFaRunDistribution(DistributionHistory taskInfo, string aliToken, string yzToken, string yzShopId, List filter);
///
/// 获取有赞商品分组下的商品id
///
///
///
///
List GetYzItemIdByTag(ListGetDistributionHistoryRequest request, string yzToken);
///
/// 是否包邮
///
///
///
bool IsPost(FenXiaoProductInfoGetDomain productInfo);
}
}