Commit 1bf81470 by zhoujinhui

缺货查询新增时间筛选

parent 6eb2888a
......@@ -38,6 +38,14 @@ namespace AutoTurnOver.DB
{
sql.Append($" AND t1.warehouse_code = '{m.warehousecode}' ");
}
if (!string.IsNullOrWhiteSpace(m.start_date))
{
sql.Append($" AND t1.stockout_time >= '{m.start_date}' ");
}
if (!string.IsNullOrWhiteSpace(m.end_date))
{
sql.Append($" AND t1.stockout_time < '{m.end_date}' ");
}
sql.Append(" ORDER BY t1.create_date_time DESC ");
try
{
......
......@@ -11,5 +11,15 @@ namespace AutoTurnOver.Models.ApiDto.WeeklyStatistics
{
public string bailun_sku { get; set; }
public string warehousecode { get; set; }
/// <summary>
/// 缺货开始时间
/// </summary>
public string start_date { get; set; }
/// <summary>
/// 缺货结束时间
/// </summary>
public string end_date { get; set; }
}
}
......@@ -130,9 +130,8 @@ namespace AutoTurnOver.Services
for (int i = 1; i < 30000; i++)
{
int offset = (i - 1) * limit;
DateTime startTime = DateHelper.GetWeekFirstDayMon(DateTime.Now);
DateTime endtime = DateHelper.GetWeekLastDaySun(DateTime.Now).AddDays(1).AddMilliseconds(-1);
DateTime startTime = DateTime.Now.AddDays(-1).Date;
DateTime endtime = DateTime.Now.Date.AddMilliseconds(-1);
var dataList = dc_auto_week_shortage_dao.GetGmtOutStockPageList(startTime, endtime, offset, limit, ref total);
if (dataList.Count <= 0) break;
var skus = dataList.Select(x => x.bailun_sku).ToList();
......
......@@ -20,7 +20,7 @@ namespace AutoTurnOver.WeeklyStatistics
{
var now = DateTime.Now;
var dayOfWeek = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(now.DayOfWeek);
if (now.Hour == 0 && now.Minute == 1 && dayOfWeek.Equals("星期一"))
if (now.Hour == 0 && now.Minute == 1)
{
try
{
......
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