From 2e68547b4bac757173ef4c4786f750c3fc6f21b1 Mon Sep 17 00:00:00 2001 From: zhangxy Date: Thu, 14 Aug 2025 14:37:49 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=B8=BA=E5=86=99=E4=BB=BB=E5=8A=A1=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=B7=BB=E5=8A=A0=E5=BC=BA=E5=88=B6=E5=86=99=E5=85=A5?= =?UTF-8?q?=E6=9C=BA=E5=88=B6=EF=BC=8C=E9=98=B2=E6=AD=A2=E6=9C=AA=E5=86=99?= =?UTF-8?q?=E5=85=A5=E5=AF=BC=E8=87=B4=E5=B0=8F=E8=BD=A6=E5=8D=A1=E4=BD=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Application/WcsTaskApplication.cs | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/Application/WcsTaskApplication.cs b/Application/WcsTaskApplication.cs index 8e3bdbf..196a3b8 100644 --- a/Application/WcsTaskApplication.cs +++ b/Application/WcsTaskApplication.cs @@ -64,7 +64,11 @@ namespace Application || wcsTask.TaskType == StaticTaskType.DeliverTonerTask) { wcsTask.TaskStatus = 2; - sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + int successflag = 0; + while (successflag == 0) + { + successflag = sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + } if (wcsTaskLog != null) { wcsTaskLog.TaskStatus = wcsTask.TaskStatus; @@ -88,7 +92,11 @@ namespace Application { wcsTask.TaskStatus = 4; } - sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + int successflag = 0; + while (successflag == 0) + { + successflag = sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + } if (wcsTaskLog != null) { wcsTaskLog.TaskStatus = wcsTask.TaskStatus; @@ -108,7 +116,11 @@ namespace Application { wcsTask.TaskStatus = 4; } - sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + int successflag = 0; + while(successflag == 0) + { + successflag = sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + } if (wcsTaskLog != null) { wcsTaskLog.TaskStatus = wcsTask.TaskStatus; @@ -127,7 +139,11 @@ namespace Application { wcsTask.TaskStatus = 6; } - sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + int successflag = 0; + while (successflag == 0) + { + successflag = sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + } if (wcsTaskLog != null) { wcsTaskLog.TaskStatus = wcsTask.TaskStatus; @@ -156,7 +172,11 @@ namespace Application { wcsTask.TaskStatus = 6; } - sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + int successflag = 0; + while (successflag == 0) + { + successflag = sqlSugarClient.Updateable(wcsTask).ExecuteCommand(); + } if (wcsTaskLog != null) { wcsTaskLog.TaskStatus = wcsTask.TaskStatus;