@@ -1072,65 +1073,17 @@ from dc_auto_turnover where gmt_modified>=@btime and gmt_modified<=@etime
});
}
publicstaticvoidResetPurchaseAdvise()
{
vartask_name="SResetPurchaseAdvise_v1";
varconn=_connection;
// 查询最后一次成功抓取的记录
varlast_task_synchro_log=conn.QuerySingleOrDefault<task_synchro_log>(" select * from task_synchro_log where task_name=@task_name and status=1 order by end_time desc limit 1 ",new{task_name=task_name});
varcount=_connection.QueryFirstOrDefault<int>(" select count(1) from dc_base_queue where consume_date is null ",commandTimeout:0);
if(count>0)
{
vardatas=_connection.Query<dc_base_purchase_details>($" select * from dc_base_purchase_details where update_time>=@btime and update_time<=@etime limit {(page-1)*rows},{(rows)} ",new{
_connection.Execute(" update dc_auto_purchase_advise_detailed set status=-1 where bailun_sku_warehouse_code in @bailun_sku_warehouse_codes ",new{},commandTimeout:0);
varlast_data=conn.QuerySingleOrDefault<DateTime>(" select MAX(create_time) from dc_auto_purchase_advise ");
if((DateTime.Now-last_data).TotalMinutes<=20)
{
return;
}
vartask_name="ResetPurchaseAdvise_v1";
// 查询最后一次成功抓取的记录
varlast_task_synchro_log=conn.QuerySingleOrDefault<task_synchro_log>(" select * from task_synchro_log where task_name=@task_name and status=1 order by end_time desc limit 1 ",new{task_name=task_name});
vardatas=conn.Query<dc_base_purchase_details>($" select * from dc_base_purchase_details where update_time>=@btime and update_time<=@etime limit {(page-1)*rows},{(rows)} ",new