Commit 3f0219ff by 泽锋 李

ebay+wish 的 分单规则,只适用张莹霞

parent f60f2bac
......@@ -754,9 +754,9 @@ where ( t5.`status`=0 or t5.`status` is null ) and t1.quantity_begin_advise>0 an
/// 特定平台的缺货sku
/// </summary>
/// <param name="platform_types">平台</param>
/// <param name="not_buyer_names">过滤掉指定采购员</param>
/// <param name="not_buyer_names">指定采购员</param>
/// <returns></returns>
public static List<string> ShortageSkuList(List<string> platform_types,List<string> not_buyer_names)
public static List<string> ShortageSkuList(List<string> platform_types,List<string> buyer_names)
{
var datas = _connection.Query<shortage_sku_list_dto>(@"
select t1.bailun_sku,t2.buyer_name from dc_base_oms_sku as t1
......@@ -775,9 +775,9 @@ and t1.bailun_interception_status not in ('Success','Part') and t1.platform_type
and platform_type in @platform_types
", new { platform_types = platform_types },commandTimeout:0).AsList();
if(not_buyer_names!=null && not_buyer_names.Count >= 1)
if(buyer_names!=null && buyer_names.Count >= 1)
{
return datas.Where(s=> !not_buyer_names.Any(v=>v==s.buyer_name)).Select(s => s.bailun_sku).ToList();
return datas.Where(s=> buyer_names.Any(v=>v==s.buyer_name)).Select(s => s.bailun_sku).ToList();
}
else
{
......
......@@ -274,7 +274,7 @@ namespace AutoTurnOver.Services
var other_datas = new List<dc_auto_purchase_advise_detailed_dto>();
// 查询当前有缺货的sku
var shortageSkuList = purchase_advise.ShortageSkuList(new List<string> { "ebay","wish"},new List<string> { "张莹霞1" });
var shortageSkuList = purchase_advise.ShortageSkuList(new List<string> { "ebay","wish"},new List<string> { "张莹霞" });
alone_datas = datas.Where(s => shortageSkuList.Any(v => v == s.bailun_sku)).ToList();
other_datas = datas.Where(s => !shortageSkuList.Any(v => v == s.bailun_sku)).ToList();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment