添加超时

master
zhaojian 2 years ago
parent bca87c17a5
commit 9fe5e82fb3

@ -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());
}
// /// <summary>

@ -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(() =>
{

Loading…
Cancel
Save