task任务

This commit is contained in:
赵正易 2025-03-19 15:13:28 +08:00
parent 9b1c8b2b5a
commit a027c4937a

View File

@ -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<ProWorkorder_v2>()
.Where(predicate)
@ -160,7 +161,7 @@ namespace ZR.Tasks.TaskScheduler
}
else
{
return (int)dayOfWeek + 1;
return (int)dayOfWeek;
}
}
}