diff --git a/UserClass/AsyncTcpServer.cs b/UserClass/AsyncTcpServer.cs index 0dc8b19..2122bcf 100644 --- a/UserClass/AsyncTcpServer.cs +++ b/UserClass/AsyncTcpServer.cs @@ -179,23 +179,14 @@ namespace DyeingComputer.UserClass { DataTable WorkOrder_dat; WorkOrder_dat = SerializeConvert.JsonDeserializeFromString(SYSDAT); - bool dat_w = SQLDATA.WorkOderStep(WorkOrder_dat); - if (!dat_w) - { - client.SendAsync("SC911" + "[" + MainWindowViewModel.S01 + "]" + - WorkOrder_dat.Select().First().Field("WorkOrder")); - } - else - { - client.SendAsync("SC811" + "[" + MainWindowViewModel.S01 + "]" + - WorkOrder_dat.Select().First().Field("WorkOrder")); - MainWindowViewModel.TX++; - } + MainWindow.SQLiteHelpers.InsertData("WorkorderSet", + MainWindow.SQLiteHelpers.DataTableToDictionary(WorkOrder_dat));//行插入 + MainWindowViewModel.TX++; APILog.DBlog(client.IP, SYSKEY, SYSAPI, SYSDAT);//记录指令 } catch (Exception ex) { - client.SendAsync("SC991" + "[" + MainWindowViewModel.S01 + "]" + ex); + client.SendAsync("SC992" + "[" + MainWindowViewModel.S01 + "]" + ex); } } else { client.SendAsync("SC999"); } @@ -223,7 +214,7 @@ namespace DyeingComputer.UserClass APILog.DBlog(client.IP, SYSKEY, SYSAPI, SYSDAT);//记录指令 } - catch (Exception ex) { client.SendAsync("SC991" + "[" + MainWindowViewModel.S01 + "]" + ex); } + catch (Exception ex) { client.SendAsync("SC993" + "[" + MainWindowViewModel.S01 + "]" + ex); } } else { client.SendAsync("SC999"); } }//写入领料单