|
|
@ -44,6 +44,7 @@ namespace SunlightAggregationManager.ViewModel |
|
|
|
|
|
|
|
|
private static Timer? _timer; |
|
|
private static Timer? _timer; |
|
|
public static DataTable ChemicalStatistics = new DataTable(); |
|
|
public static DataTable ChemicalStatistics = new DataTable(); |
|
|
|
|
|
public static DataTable DBC_Machines = new DataTable(); |
|
|
public static DataBase dataBase = new DataBase(); |
|
|
public static DataBase dataBase = new DataBase(); |
|
|
public static UserClass.SqliteHelper SQLiteHelpers = null!; //定义数据库
|
|
|
public static UserClass.SqliteHelper SQLiteHelpers = null!; //定义数据库
|
|
|
private readonly string DBAddress = Environment.CurrentDirectory + "\\DataBase\\SunlightAggregationManager.db"; //数据库路径
|
|
|
private readonly string DBAddress = Environment.CurrentDirectory + "\\DataBase\\SunlightAggregationManager.db"; //数据库路径
|
|
|
@ -67,7 +68,7 @@ namespace SunlightAggregationManager.ViewModel |
|
|
TCP_E = Configini.IniReadvalue("NETWORK", "TCP"); |
|
|
TCP_E = Configini.IniReadvalue("NETWORK", "TCP"); |
|
|
HTTP_E = Configini.IniReadvalue("NETWORK", "HTTP"); |
|
|
HTTP_E = Configini.IniReadvalue("NETWORK", "HTTP"); |
|
|
TLS_E = Configini.IniReadvalue("NETWORK", "TLS"); |
|
|
TLS_E = Configini.IniReadvalue("NETWORK", "TLS"); |
|
|
SERVERIP = Configini.IniReadvalue("SERVER", "SERVERIP"); |
|
|
SERVERIP = Configini.IniReadvalue("SERVER", "SERVERIP") + ":7795"; |
|
|
SERVERNAME = Configini.IniReadvalue("SERVER", "SERVERNAME"); |
|
|
SERVERNAME = Configini.IniReadvalue("SERVER", "SERVERNAME"); |
|
|
SERVERUSER = Configini.IniReadvalue("SERVER", "SERVERUSER"); |
|
|
SERVERUSER = Configini.IniReadvalue("SERVER", "SERVERUSER"); |
|
|
SERRVERPASWORD = Configini.IniReadvalue("SERVER", "SERRVERPASWORD"); |
|
|
SERRVERPASWORD = Configini.IniReadvalue("SERVER", "SERRVERPASWORD"); |
|
|
@ -388,11 +389,14 @@ namespace SunlightAggregationManager.ViewModel |
|
|
private static int EXTime = 0; |
|
|
private static int EXTime = 0; |
|
|
private static async void TimeTask(object? state) |
|
|
private static async void TimeTask(object? state) |
|
|
{ |
|
|
{ |
|
|
if (EXTime >= 120)//1小时
|
|
|
if (EXTime == 120)//1小时
|
|
|
{ |
|
|
{ |
|
|
EXTask();//统计配送消息
|
|
|
EXTask();//统计配送消息
|
|
|
|
|
|
EXTime = 0; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
DBC_Machines = await dataBase.ExecuteQueryAsync("SELECT *FROM [BatchDyeingCentral].[dbo].[Machines]"); |
|
|
|
|
|
|
|
|
EXTime++; |
|
|
EXTime++; |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|