From 9fe5e82fb375caa45eb45561fbd3b5cf94bd6b4e Mon Sep 17 00:00:00 2001 From: zhaojian Date: Thu, 16 May 2024 10:18:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B6=85=E6=97=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FinishProdDBService.cs | 32 +++++++++---------- .../XGLFinishPro/Views/weighWindows.xaml.cs | 9 +++--- 2 files changed, 20 insertions(+), 21 deletions(-) diff --git a/shangjian/XGL.Data/DBServiceFinishProd/FinishProdDBService.cs b/shangjian/XGL.Data/DBServiceFinishProd/FinishProdDBService.cs index 37b7154..2933790 100644 --- a/shangjian/XGL.Data/DBServiceFinishProd/FinishProdDBService.cs +++ b/shangjian/XGL.Data/DBServiceFinishProd/FinishProdDBService.cs @@ -3415,22 +3415,22 @@ left join basedata_plcsetting f on a.PlcId5=f.Id public void InsertCheckTaskDetail(string value,string where) { - Thread.Sleep(12000); - //StringBuilder strSql = new StringBuilder(); - //strSql.Append("UPDATE qc_check_task_detail "); - //strSql.Append("SET actual_value ="); - //if (value==null) - //{ - // strSql.Append("NULL"); - //} - //else - //{ - // strSql.Append($"'{value}'"); - //} - - //strSql.Append(" WHERE record_id ="); - //strSql.Append($"'{where}'"); - //Utils.netClientDBHelper.executeUpdate(strSql.ToString()); + + StringBuilder strSql = new StringBuilder(); + strSql.Append("UPDATE qc_check_task_detail "); + strSql.Append("SET actual_value ="); + if (value == null) + { + strSql.Append("NULL"); + } + else + { + strSql.Append($"'{value}'"); + } + + strSql.Append(" WHERE record_id ="); + strSql.Append($"'{where}'"); + Utils.netClientDBHelper.executeUpdate(strSql.ToString()); } // /// diff --git a/shangjian/XGLFinishPro/Views/weighWindows.xaml.cs b/shangjian/XGLFinishPro/Views/weighWindows.xaml.cs index ce6e5e1..628b93f 100644 --- a/shangjian/XGLFinishPro/Views/weighWindows.xaml.cs +++ b/shangjian/XGLFinishPro/Views/weighWindows.xaml.cs @@ -139,10 +139,9 @@ namespace XGLFinishPro.Views { i++; string data = serialPort.ReadExisting(); - Thread.Sleep(200); + Thread.Sleep(500); if (!string.IsNullOrEmpty(data)) { - Match match1 = Regex.Match(data, @"(\d+\.\d+)"); string bb = match1.Groups[1].Value; upDateDate(bb); @@ -152,9 +151,9 @@ namespace XGLFinishPro.Views else { Thread.Sleep(1000); - if (i == 10) + if (i == 5) { - MessageBox.Show("获取城中数据超时,检查秤是否正常"); + MessageBox.Show("获取称重数据超时,检查秤是否正常"); break; } } @@ -208,7 +207,7 @@ namespace XGLFinishPro.Views try { // 创建一个任务,等待10秒 - var timeoutTask = Task.Delay(TimeSpan.FromSeconds(10)); + var timeoutTask = Task.Delay(TimeSpan.FromSeconds(5)); // 执行数据库操作的任务 var saveDataTask = Task.Run(() => {