Commit 81a57690 by 泽锋 李

停止监控分永久停止跟暂时停止。永久停止的自动删除已出的单

 美容调拨单 deadline 改成两个工作日
parent 34370626
...@@ -581,6 +581,10 @@ left join dc_base_warehouse as dbw on dacp.warehouse_code = dbw.warehouse_code w ...@@ -581,6 +581,10 @@ left join dc_base_warehouse as dbw on dacp.warehouse_code = dbw.warehouse_code w
{ {
throw new Exception("状态异常"); throw new Exception("状态异常");
} }
if (monitor_status == 0)
{
time_type = 0;
}
var datas = conn.Query<AutoTurnOver.Models.dc_auto_turnover>(" select * from dc_auto_turnover where id in @ids ", new { ids = ids.Split(',') }).AsList(); var datas = conn.Query<AutoTurnOver.Models.dc_auto_turnover>(" select * from dc_auto_turnover where id in @ids ", new { ids = ids.Split(',') }).AsList();
foreach (AutoTurnOver.Models.dc_auto_turnover turnover_item in datas) foreach (AutoTurnOver.Models.dc_auto_turnover turnover_item in datas)
{ {
......
...@@ -359,14 +359,38 @@ namespace AutoTurnOver.Models ...@@ -359,14 +359,38 @@ namespace AutoTurnOver.Models
return count; return count;
} }
public static int WorkingDays2(DateTime date, DateTime date2)
{
var this_date = date;
var count = 0;
while ((date2 - this_date).TotalHours >= 24)
{
if (this_date.DayOfWeek == DayOfWeek.Monday||this_date.DayOfWeek == DayOfWeek.Wednesday||this_date.DayOfWeek == DayOfWeek.Friday)
{
count++;
}
this_date = this_date.AddDays(1);
}
return count;
}
/// <summary> /// <summary>
/// 工作日 /// 工作日
/// </summary> /// </summary>
public int working_days { get { public int working_days { get {
if (create_time != null) if (create_time != null)
{ {
//如果是美容调拨单
if ((buyer_name=="张莹霞"|| buyer_name=="张莹霞1") && hq_type!="国内仓")
{
return WorkingDays2(create_time.Value, DateTime.Now);
}
else
{
return WorkingDays(create_time.Value, DateTime.Now); return WorkingDays(create_time.Value, DateTime.Now);
} }
}
else else
{ {
return 0; return 0;
......
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