diff --git a/ZR.Tasks/TaskScheduler/Job_Blank.cs b/ZR.Tasks/TaskScheduler/Job_Blank.cs index 580fd43c..aeee1f7f 100644 --- a/ZR.Tasks/TaskScheduler/Job_Blank.cs +++ b/ZR.Tasks/TaskScheduler/Job_Blank.cs @@ -32,7 +32,7 @@ namespace ZR.Tasks.TaskScheduler public async Task Run() { - Console.WriteLine("执行毛坯调试自动出库"); + Console.WriteLine("=================执行毛坯调试自动出库==============="); await Task.Delay(1); //TODO 业务逻辑 DateTime nowTime = DateTime.Now; @@ -56,7 +56,8 @@ namespace ZR.Tasks.TaskScheduler if (wmBlankInventory != null) { int newQuantity = wmBlankInventory.Quantity ?? 0 - item.PreviousNumber; - _db.Updateable(wmBlankInventory).SetColumns(it => it.Quantity == newQuantity); + wmBlankInventory.Quantity = newQuantity; + _db.Updateable(wmBlankInventory).UpdateColumns(it => new { it.Quantity }).ExecuteCommand(); WmBlankRecord res = new() { @@ -83,12 +84,12 @@ namespace ZR.Tasks.TaskScheduler } else { - Console.WriteLine("调试工单毛坯号异常"); + Console.WriteLine("调试工单毛坯号异常:" + item.BlankNumber); _db.Ado.RollbackTran(); } } - Console.WriteLine("毛坯调试自动出库数:" + num); } + Console.WriteLine("每日毛坯调试自动出库数:" + num); } else { @@ -116,7 +117,7 @@ namespace ZR.Tasks.TaskScheduler .And(it => it.Week == week) .And(it => it.Date == date) .And(it => it.Remark2.Contains("调试")) - .And(it => it.Remark3 == "是") + // .And(it => it.Remark3 == "是") .ToExpression(); return _db.Queryable() .Where(predicate) @@ -160,7 +161,7 @@ namespace ZR.Tasks.TaskScheduler } else { - return (int)dayOfWeek + 1; + return (int)dayOfWeek; } } }