Commit f4c9e093 by allan0815

修改供应商应付账户生成服务

parent 6c82f706
...@@ -22,7 +22,7 @@ namespace Bailun.DC.HappenAmount ...@@ -22,7 +22,7 @@ namespace Bailun.DC.HappenAmount
//static void Main(string[] args) //static void Main(string[] args)
//{ //{
// var start = DateTime.Parse("2019-12-01"); // //var start = DateTime.Parse("2019-12-17");
// //while (start.AddDays(3) < DateTime.Now) // //while (start.AddDays(3) < DateTime.Now)
// //{ // //{
// // new Services().Init(start, start.AddDays(1)); // // new Services().Init(start, start.AddDays(1));
...@@ -30,7 +30,7 @@ namespace Bailun.DC.HappenAmount ...@@ -30,7 +30,7 @@ namespace Bailun.DC.HappenAmount
// // start = start.AddDays(1); // // start = start.AddDays(1);
// //} // //}
// new Bailun.DC.Services.FinanceReportServices().UpdateLogisticsWaitPay(start,0,"admin",null); // //new Bailun.DC.Services.FinanceReportServices().UpdateLogisticsWaitPay(start, 0, "admin", null);
//} //}
} }
......
...@@ -279,14 +279,14 @@ namespace Bailun.DC.MonthSalePutin ...@@ -279,14 +279,14 @@ namespace Bailun.DC.MonthSalePutin
) tb ) tb
where tb.count_usable_stock/((tb.avg_sevenday_sales+tb.avg_fourteenday_sales+tb.avg_thirtyday_sales)/3)>14 or tb.avg_thirtyday_sales=0"; where tb.count_usable_stock/((tb.avg_sevenday_sales+tb.avg_fourteenday_sales+tb.avg_thirtyday_sales)/3)>14 or tb.avg_thirtyday_sales=0";
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString)) using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString + "Allow User Variables=True;"))
{ {
if (cn.State == System.Data.ConnectionState.Closed) if (cn.State == System.Data.ConnectionState.Closed)
{ {
cn.Open(); cn.Open();
} }
var list = cn.Query<dc_mid_month_sale_putin_report>(sql, null, null, true, 3 * 60).AsList(); var list = cn.Query<dc_mid_month_sale_putin_report>(sql, null, null, true, 10 * 60).AsList();
cn.Execute($@"delete t1 from dc_mid_month_sale_putin_report t1 cn.Execute($@"delete t1 from dc_mid_month_sale_putin_report t1
join dc_mid_month_sale_putin t2 on t1.sale_putin_id=t2.id and t2.warehouse_type='国内仓' and t2.`month`='{month}'"); join dc_mid_month_sale_putin t2 on t1.sale_putin_id=t2.id and t2.warehouse_type='国内仓' and t2.`month`='{month}'");
...@@ -332,18 +332,22 @@ namespace Bailun.DC.MonthSalePutin ...@@ -332,18 +332,22 @@ namespace Bailun.DC.MonthSalePutin
sql = $@"select t1.id from dc_mid_month_sale_putin_report t1 sql = $@"select t1.id from dc_mid_month_sale_putin_report t1
join dc_mid_month_sale_putin t2 on t1.sale_putin_id = t2.id join dc_mid_month_sale_putin t2 on t1.sale_putin_id = t2.id
join dc_base_sku t3 on t2.bailun_sku=t3.bailun_sku and t3.status=1 join dc_base_sku t3 on t2.bailun_sku=t3.bailun_sku and t3.status=1
where t2.`month`='{month}' and t3.create_time is null"; where t2.`month`='{month}' -- and t3.create_time is null";
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString)) using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString + "Allow User Variables=True;"))
{ {
if (cn.State == System.Data.ConnectionState.Closed) if (cn.State == System.Data.ConnectionState.Closed)
{ {
cn.Open(); cn.Open();
} }
var list = cn.Query<int>(sql, null, null, true, 2 * 60).AsList(); var list = cn.Query<int>(sql, null, null, true, 10 * 60).AsList();
if (list.Count > 0)
{
cn.Execute("update dc_mid_month_sale_putin_report set is_clear=1 where id in (" + string.Join(",", list) + ")"); cn.Execute("update dc_mid_month_sale_putin_report set is_clear=1 where id in (" + string.Join(",", list) + ")");
} }
}
//是否新品 //是否新品
sql = $@"select t1.id from dc_mid_month_sale_putin_report t1 sql = $@"select t1.id from dc_mid_month_sale_putin_report t1
...@@ -351,14 +355,14 @@ namespace Bailun.DC.MonthSalePutin ...@@ -351,14 +355,14 @@ namespace Bailun.DC.MonthSalePutin
left join dc_base_sku t3 on t2.bailun_sku=t3.bailun_sku and t3.create_time>'{DateTime.Now.AddMonths(-2).ToString("yyyy-MM-dd HH:mm:ss")}' left join dc_base_sku t3 on t2.bailun_sku=t3.bailun_sku and t3.create_time>'{DateTime.Now.AddMonths(-2).ToString("yyyy-MM-dd HH:mm:ss")}'
where t2.month='{month}' and t3.create_time is not null"; where t2.month='{month}' and t3.create_time is not null";
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString)) using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString + "Allow User Variables=True;"))
{ {
if (cn.State == System.Data.ConnectionState.Closed) if (cn.State == System.Data.ConnectionState.Closed)
{ {
cn.Open(); cn.Open();
} }
var list = cn.Query<int>(sql, null, null, true, 2 * 60).AsList(); var list = cn.Query<int>(sql, null, null, true, 10 * 60).AsList();
cn.Execute("update dc_mid_month_sale_putin_report set is_new=1 where id in (" + string.Join(",", list) + ")"); cn.Execute("update dc_mid_month_sale_putin_report set is_new=1 where id in (" + string.Join(",", list) + ")");
} }
......
...@@ -396,7 +396,8 @@ namespace Bailun.DC.Services ...@@ -396,7 +396,8 @@ namespace Bailun.DC.Services
cn.Insert<dc_daily_lg_waitpay>(obj); cn.Insert<dc_daily_lg_waitpay>(obj);
} }
UpdateLogisticsEndAmount(date, obj.amount_end); UpdateLogisticsWaitPay(date, 0, "admin", cn);
//UpdateLogisticsEndAmount(date, obj.amount_end);
} }
......
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