_connection.Execute(@" update dc_auto_purchase_advise_detailed as t1,
dc_base_sku as t2,
dc_auto_turnover as t3
set t1.quantity_final_advise=t3.quantity_out_stock
where t1.bailun_sku= t2.bailun_sku
and t1.bailun_sku = t3.bailun_sku and t1.warehouse_code = t3.warehouse_code
and t2.buyer_name='赵美聪' and main_id=@main_id ",new{main_id=mainID},commandTimeout:0);
// 凑单sku(初始建议数没有) 如果下单数只有一个,改为2
// 凑单sku(初始建议数没有) 如果下单数只有一个,改为2
_connection.Execute(" update dc_auto_purchase_advise_detailed set quantity_final_advise=2 where quantity_final_advise=1 and quantity_init_advise<=0 and main_id=@main_id ",new{main_id=mainID});
_connection.Execute(" update dc_auto_purchase_advise_detailed set quantity_final_advise=2 where quantity_final_advise=1 and quantity_init_advise<=0 and main_id=@main_id ",new{main_id=mainID});
...
@@ -118,7 +126,7 @@ select
...
@@ -118,7 +126,7 @@ select
}
}
}
}
}
}
/// <summary>
/// <summary>
...
@@ -223,7 +231,8 @@ left join dc_auto_purchase_advise as t4 on t1.main_id = t4.id
...
@@ -223,7 +231,8 @@ left join dc_auto_purchase_advise as t4 on t1.main_id = t4.id
left join dc_auto_turnover as t5 on t1.warehouse_code = t5.warehouse_code and t1.bailun_sku = t5.bailun_sku
left join dc_auto_turnover as t5 on t1.warehouse_code = t5.warehouse_code and t1.bailun_sku = t5.bailun_sku
where 1=1 ";
where 1=1 ";
}
}
else{
else
{
sql=@"
sql=@"
select
select
t1.*,t2.warehouse_name,t3.sku_title_cn as 'sku_name',t4.create_time,t3.buyer_name,
t1.*,t2.warehouse_name,t3.sku_title_cn as 'sku_name',t4.create_time,t3.buyer_name,
...
@@ -242,7 +251,7 @@ left join dc_auto_turnover as t5 on t1.warehouse_code = t5.warehouse_code and t1
...
@@ -242,7 +251,7 @@ left join dc_auto_turnover as t5 on t1.warehouse_code = t5.warehouse_code and t1
_connection.Execute(" update dc_auto_purchase_advise_detailed set quantity_actual=@quantity_actual where id=@id ",new{quantity_actual=quantity_actual,id=id});
_connection.Execute(" update dc_auto_purchase_advise_detailed set quantity_actual=@quantity_actual where id=@id ",new{quantity_actual=quantity_actual,id=id});
conn.Execute(" update dc_auto_purchase_advise_detailed set ispush=1,plan_nos=@plan_nos where id in @ids ",new{ids=item.Select(s=>s.id).ToArray(),plan_nos=result.planNo});
conn.Execute(" update dc_auto_purchase_advise_detailed set ispush=1,plan_nos=@plan_nos,push_user_name=@push_user_name where id in @ids ",new{ids=item.Select(s=>s.id).ToArray(),plan_nos=result.planNo,push_user_name=user.UserName});