分档类型变更

This commit is contained in:
Administrator
2026-07-02 17:22:02 +08:00
parent 66df37b139
commit 3eed43af5d
412 changed files with 1320462 additions and 1620 deletions
+2 -2
View File
@@ -5,8 +5,8 @@
</startup>
<connectionStrings>
<add name="connDbType" connectionString="SqlServer" />
<add name="connString" connectionString="Server=192.168.133.180,43852\MSSQLSERVER01;DataBase=LargeSquareOne;Uid=sa;Pwd=123" />
<add name="connString2" connectionString="Server=192.168.133.180,43852\MSSQLSERVER01;DataBase=LargeSquareOne;Uid=sa;Pwd=123" />
<add name="connString" connectionString="Server=localhost;DataBase=LargeSquareOne;Uid=sa;Pwd=123456" />
<add name="connString2" connectionString="Server=192.168.1.149;DataBase=LargeSquareOne;Uid=sa;Pwd=123456" />
<!--<add name="connString" connectionString="Server=ZCDEEPSEAI;DataBase=LargeSquareOne;Uid=sa;Pwd=123" />-->
<!--<add name="connString2" connectionString="Server=192.168.133.180;DataBase=HBG_CupDataTurnover;Uid=jyzdh;Pwd=eve123456" />-->
<add name="connString3" connectionString="Server=localhost;DataBase=ProConfigDB;User Id=jypz;Password=eve123456;Persist Security Info=true;Allow Zero Datetime=true;Character Set=utf8;" />
+26 -19
View File
@@ -1,10 +1,10 @@
[配置信息]
开机自动启动=False
启动自动登录=False
开机自动启动=True
启动自动登录=True
无操作自动锁屏=False
锁屏间隔时间=3
无操作自动切换监控界面=True
切换监控界面间隔时间=1
切换监控界面间隔时间=3
曲线显示数量=1
开启刷卡模式=False
MES/非MES模式切换=True
@@ -13,32 +13,39 @@ MES/
是否获取服务器数据=1
是否存储C模块数据=1
外观检测条码计数=1
强制OK/正常NG模式切换=False
强制OK/正常NG模式切换=True
[MES配置]
工厂代码=60J
产线编号=MW-602
设备编号=602VIM01
设备编号=602GRM01
智能电表编号=1,2
白夜班交替时间=20:30:00
MES日志保存路径=D:\APILog
存储服务器IP地址=192.168.2.108
员工权限校验=http://10.22.160.141/core/api/public/equipment/base/user/login/verify
设备参数设定值请求=http://10.22.160.141/core/api/public/param/setting/request
设备参数设定值变更=http://10.22.160.141/core/api/public/param/setting/change
产品进站=http://10.22.160.141/core/api/public/formation/section/arrival/bz
产品过程加工参数=http://10.22.160.141/core/api/public/product/process/param/new/process
产品结果加工参数=http://10.22.160.141/core/api/public/product/process/param/new/result
产品出站=http://10.22.160.141/core/api/public/eve/pm/formation-section
设备报警=http://10.22.160.141/core/api/public/equipment/alarm/currency
设备状态=http://10.22.160.141/core/api/public/eve/pm/eqm/run/status/operation
能耗=http://10.22.160.141/core/api/public/eve/pm/energy/consumption/collection/submit
Grading1=E63y
Grading2=F63y
Grading3=E63yG
Grading4=F63yG
Grading5=拦截
Grading6=NG
员工权限校验=http://10.22.160.1/core/api/public/equipment/base/user/login/verify
设备参数设定值请求=http://10.22.160.2/core/api/public/param/setting/request
设备参数设定值变更=http://10.22.160.2/core/api/public/param/setting/change
产品进站=http://10.22.160.2/core/api/public/formation/section/arrival/bz
产品过程加工参数=http://10.22.160.3/core/api/public/product/process/param/new/process
产品结果加工参数=http://10.22.160.3/core/api/public/product/process/param/new/result
产品出站=http://10.22.160.2/core/api/public/eve/pm/formation-section/bz
设备报警=http://10.22.160.2/core/api/public/equipment/alarm/currency
设备状态=http://10.22.160.2/core/api/public/eve/pm/eqm/run/status/operation
能耗=http://10.22.160.3/core/api/public/eve/pm/energy/consumption/collection/submit
风速仪=https://iot.eveportal.com:9470/eve_api/ems/iot/upload_device_collect_data
风速仪=https://iot.eveportal.com:9470/eve_api/ems/iot/upload_device_collect_data
分档参数=http://10.22.160.141/core/api/public/eve/pm/eqm/new/grading
guid=a270c7d2-9cbd-4739-9a0b-0709b5813332
DeviceState=1
run_AlarmMark=0
分档参数=http://10.22.160.2/core/api/public/eve/pm/eqm/auto/grading
安全设备状态=http://10.22.161.62:804/device-status
guid=1f54910b-b1ea-4c4d-af0b-4064fbd7914b
DeviceState=3
run_AlarmMark=1
run_IdleMark=0
[统计计数]
+1 -1
View File
@@ -1,4 +1,4 @@
[设备参数]
IP地址=127.0.0.1
IP地址=192.168.1.52
端口号=9600
PLC类型=OmronFinsTcp_HSL
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+23 -23
View File
@@ -63,7 +63,6 @@
this.rtb_Info = new System.Windows.Forms.RichTextBox();
this.groupBoxEX5 = new JinYuan.ControlLib.GroupBoxEX();
this.dgvBlankingData = new System.Windows.Forms.DataGridView();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.Column7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -77,6 +76,7 @@
this.Column35 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.Column102 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.Column3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.tableLayoutPanel1.SuspendLayout();
this.groupBoxEX3.SuspendLayout();
this.groupBoxEX2.SuspendLayout();
@@ -108,7 +108,7 @@
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 54.37666F));
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 477F));
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 13F));
this.tableLayoutPanel1.Size = new System.Drawing.Size(1370, 749);
this.tableLayoutPanel1.Size = new System.Drawing.Size(1480, 749);
this.tableLayoutPanel1.TabIndex = 0;
//
// groupBoxEX3
@@ -127,7 +127,7 @@
this.groupBoxEX3.Margin = new System.Windows.Forms.Padding(2);
this.groupBoxEX3.Name = "groupBoxEX3";
this.groupBoxEX3.Padding = new System.Windows.Forms.Padding(2);
this.groupBoxEX3.Size = new System.Drawing.Size(206, 120);
this.groupBoxEX3.Size = new System.Drawing.Size(233, 120);
this.groupBoxEX3.TabIndex = 14;
this.groupBoxEX3.TabStop = false;
this.groupBoxEX3.Text = "操作设置";
@@ -136,7 +136,7 @@
//
this.btSatrt.BackNormalColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(192)))), ((int)(((byte)(0)))));
this.btSatrt.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btSatrt.Location = new System.Drawing.Point(42, 24);
this.btSatrt.Location = new System.Drawing.Point(22, 105);
this.btSatrt.Margin = new System.Windows.Forms.Padding(2);
this.btSatrt.Name = "btSatrt";
this.btSatrt.Padding = new System.Windows.Forms.Padding(2);
@@ -217,7 +217,7 @@
this.groupBoxEX2.Margin = new System.Windows.Forms.Padding(2);
this.groupBoxEX2.Name = "groupBoxEX2";
this.groupBoxEX2.Padding = new System.Windows.Forms.Padding(2);
this.groupBoxEX2.Size = new System.Drawing.Size(206, 143);
this.groupBoxEX2.Size = new System.Drawing.Size(233, 143);
this.groupBoxEX2.TabIndex = 13;
this.groupBoxEX2.TabStop = false;
this.groupBoxEX2.Text = "参数";
@@ -239,7 +239,7 @@
this.lVConfigRange.Margin = new System.Windows.Forms.Padding(2);
this.lVConfigRange.Name = "lVConfigRange";
this.lVConfigRange.OwnerDraw = true;
this.lVConfigRange.Size = new System.Drawing.Size(202, 120);
this.lVConfigRange.Size = new System.Drawing.Size(229, 120);
this.lVConfigRange.TabIndex = 2;
this.lVConfigRange.UseCompatibleStateImageBehavior = false;
this.lVConfigRange.View = System.Windows.Forms.View.Details;
@@ -278,12 +278,12 @@
this.groupBoxEX4.Controls.Add(this.dgvFeedingData);
this.groupBoxEX4.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBoxEX4.ForeColor = System.Drawing.Color.White;
this.groupBoxEX4.Location = new System.Drawing.Point(212, 2);
this.groupBoxEX4.Location = new System.Drawing.Point(239, 2);
this.groupBoxEX4.Margin = new System.Windows.Forms.Padding(2);
this.groupBoxEX4.Name = "groupBoxEX4";
this.groupBoxEX4.Padding = new System.Windows.Forms.Padding(2);
this.tableLayoutPanel1.SetRowSpan(this.groupBoxEX4, 2);
this.groupBoxEX4.Size = new System.Drawing.Size(1156, 267);
this.groupBoxEX4.Size = new System.Drawing.Size(1239, 267);
this.groupBoxEX4.TabIndex = 15;
this.groupBoxEX4.TabStop = false;
this.groupBoxEX4.Text = "进站";
@@ -344,7 +344,7 @@
this.dgvFeedingData.RowHeadersWidth = 60;
this.dgvFeedingData.RowTemplate.Height = 23;
this.dgvFeedingData.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
this.dgvFeedingData.Size = new System.Drawing.Size(1152, 244);
this.dgvFeedingData.Size = new System.Drawing.Size(1235, 244);
this.dgvFeedingData.TabIndex = 10;
this.dgvFeedingData.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvFeedingData_CellContentClick);
this.dgvFeedingData.RowPrePaint += new System.Windows.Forms.DataGridViewRowPrePaintEventHandler(this.dgvFeedingData_RowPrePaint);
@@ -422,7 +422,7 @@
this.groupBoxEX1.Margin = new System.Windows.Forms.Padding(2);
this.groupBoxEX1.Name = "groupBoxEX1";
this.groupBoxEX1.Padding = new System.Windows.Forms.Padding(2);
this.groupBoxEX1.Size = new System.Drawing.Size(206, 474);
this.groupBoxEX1.Size = new System.Drawing.Size(233, 474);
this.groupBoxEX1.TabIndex = 12;
this.groupBoxEX1.TabStop = false;
this.groupBoxEX1.Text = "日志记录";
@@ -437,7 +437,7 @@
this.rtb_Info.Margin = new System.Windows.Forms.Padding(2);
this.rtb_Info.Name = "rtb_Info";
this.rtb_Info.ReadOnly = true;
this.rtb_Info.Size = new System.Drawing.Size(202, 451);
this.rtb_Info.Size = new System.Drawing.Size(229, 451);
this.rtb_Info.TabIndex = 1;
this.rtb_Info.Text = "";
//
@@ -449,11 +449,11 @@
this.groupBoxEX5.Controls.Add(this.dgvBlankingData);
this.groupBoxEX5.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBoxEX5.ForeColor = System.Drawing.Color.White;
this.groupBoxEX5.Location = new System.Drawing.Point(212, 273);
this.groupBoxEX5.Location = new System.Drawing.Point(239, 273);
this.groupBoxEX5.Margin = new System.Windows.Forms.Padding(2);
this.groupBoxEX5.Name = "groupBoxEX5";
this.groupBoxEX5.Padding = new System.Windows.Forms.Padding(2);
this.groupBoxEX5.Size = new System.Drawing.Size(1156, 474);
this.groupBoxEX5.Size = new System.Drawing.Size(1239, 474);
this.groupBoxEX5.TabIndex = 16;
this.groupBoxEX5.TabStop = false;
this.groupBoxEX5.Text = "出站";
@@ -520,18 +520,10 @@
this.dgvBlankingData.RowHeadersWidth = 60;
this.dgvBlankingData.RowTemplate.Height = 23;
this.dgvBlankingData.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
this.dgvBlankingData.Size = new System.Drawing.Size(1152, 451);
this.dgvBlankingData.Size = new System.Drawing.Size(1235, 451);
this.dgvBlankingData.TabIndex = 10;
this.dgvBlankingData.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvBlankingData_CellContentClick);
//
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "info.png");
this.imageList1.Images.SetKeyName(1, "error.png");
this.imageList1.Images.SetKeyName(2, "warning.png");
//
// dataGridViewTextBoxColumn1
//
this.dataGridViewTextBoxColumn1.HeaderText = "序号";
@@ -643,13 +635,21 @@
this.Column3.ReadOnly = true;
this.Column3.Width = 400;
//
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "info.png");
this.imageList1.Images.SetKeyName(1, "error.png");
this.imageList1.Images.SetKeyName(2, "warning.png");
//
// FrmDataMonitor
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(14)))), ((int)(((byte)(23)))), ((int)(((byte)(38)))));
this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.ClientSize = new System.Drawing.Size(1370, 749);
this.ClientSize = new System.Drawing.Size(1480, 749);
this.Controls.Add(this.tableLayoutPanel1);
this.DoubleBuffered = true;
this.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+1 -1
View File
@@ -188,7 +188,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABE
DQAAAk1TRnQBSQFMAgEBAwEAAZgBAgGYAQIBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
DQAAAk1TRnQBSQFMAgEBAwEAAagBAgGoAQIBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABEAMAAQEBAAEgBgABEC4AAxUBHQMkATQDBQEGKAADHQEpAl4BZwHwATUBNgHPAf8BNQE2Ac8B/wE1
ATYBzwH/ATUBNgHPAf8BNQE2Ac8B/wNOAZagAAMTARkDZQHlA+YB/wPmAf8D5gH/A+YB/wPmAf8DRwGA
HAACUwFUAaoBNQE2Ac8B/wE1ATYBzwH/ATUBNgHPAf8BNQE2Ac8B/wE1ATYBzwH/ATUBNgHPAf8BNQE2
+2 -2
View File
@@ -455,9 +455,9 @@ namespace LargeSquareOne
TimeSpan timeSpan = endDateTime - startDateTime;
if (timeSpan.TotalDays > 1.0)
if (timeSpan.TotalDays > 31.0)
{
return OperateResult.CreateFailResult<DataTable>("查询范围不能超过1天");
return OperateResult.CreateFailResult<DataTable>("查询范围不能超过31天");
}
DataTable dataTable = CommonMethods.db.QueryDataTable(CommonMethods.dBSQL.SelectHostAlarmData(start, end, alarmType));
+1
View File
@@ -205,6 +205,7 @@ namespace LargeSquareOne
CommonMethods.mesConfig.WattrMeterUrl = IniConfigHelper.ReadIniData("MES配置", "能耗", "0");
CommonMethods.mesConfig.CollectData = IniConfigHelper.ReadIniData("MES配置", "风速仪", "0");
CommonMethods.mesConfig.GradingMesUrl = IniConfigHelper.ReadIniData("MES配置", "分档参数", "0");
CommonMethods.mesConfig.SafeEqptStatusMesUrl = IniConfigHelper.ReadIniData("MES配置", "安全设备状态", "0");
//CommonMethods.ProdDRFIDNgQty = Convert.ToInt32(IniConfigHelper.ReadIniData("统计计数", "ProdDRFIDNgQty", "0"));
//CommonMethods.ProdDXNgQty = Convert.ToInt32(IniConfigHelper.ReadIniData("统计计数", "ProdDXNgQty", "0"));
+1111 -1111
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
@@ -2448,7 +2448,7 @@
<value>550, 54</value>
</data>
<data name="lbl_TitleBar.Text" xml:space="preserve">
<value>外观检测监测系统</value>
<value>外观检分档系统</value>
</data>
<data name="panel2.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 64</value>
@@ -5051,13 +5051,13 @@
</value>
</data>
<data name="MainPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>1874, 910</value>
<value>1874, 891</value>
</data>
<data name="CorePanel.Size" type="System.Drawing.Size, System.Drawing">
<value>1920, 936</value>
<value>1920, 917</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>1920, 1080</value>
<value>1920, 1061</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
+36 -23
View File
@@ -5,14 +5,15 @@ using JinYuan.Models;
using JinYuan.VirtualDataLibrary;
using Microsoft.Win32;
using MiniExcelLibs;
using PLCCommunication;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.IO;
using System.Windows.Forms;
using System.Linq;
using static Org.BouncyCastle.Math.EC.ECCurve;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Windows.Forms;
using static Org.BouncyCastle.Math.EC.ECCurve;
namespace LargeSquareOne
{
@@ -801,28 +802,40 @@ namespace LargeSquareOne
{
try
{
var row = dgvFdConfigs.Rows[rowIndex];
var config = fdConfigs[rowIndex];
int result = CommonMethods.PlcLink.ReadInt16("D88");//判断是否停机 1为停机,0为正在运行
if (result == 1)
{
var row = dgvFdConfigs.Rows[rowIndex];
var config = fdConfigs[rowIndex];
// 更新配置对象
config.OKLD1Type = row.Cells["OKLD1Type"].Value?.ToString() ?? "";
config.OKLD2Type = row.Cells["OKLD2Type"].Value?.ToString() ?? "";
config.OKLD3Type = row.Cells["OKLD3Type"].Value?.ToString() ?? "";
config.OKLD4Type = row.Cells["OKLD4Type"].Value?.ToString() ?? "";
config.OKLD5Type = row.Cells["OKLD5Type"].Value?.ToString() ?? "";
config.OKLD6Type = row.Cells["OKLD6Type"].Value?.ToString() ?? "";
//config.NGLD5Type = row.Cells["NGLD5Type"].Value?.ToString() ?? "";
//config.NGLD6Type = row.Cells["NGLD6Type"].Value?.ToString() ?? "";
//config.NGLD7Type = row.Cells["NGLD7Type"].Value?.ToString() ?? "";
// 更新配置对象
config.OKLD1Type = row.Cells["OKLD1Type"].Value?.ToString() ?? "";
config.OKLD2Type = row.Cells["OKLD2Type"].Value?.ToString() ?? "";
config.OKLD3Type = row.Cells["OKLD3Type"].Value?.ToString() ?? "";
config.OKLD4Type = row.Cells["OKLD4Type"].Value?.ToString() ?? "";
config.OKLD5Type = row.Cells["OKLD5Type"].Value?.ToString() ?? "";
config.OKLD6Type = row.Cells["OKLD6Type"].Value?.ToString() ?? "";
//config.NGLD5Type = row.Cells["NGLD5Type"].Value?.ToString() ?? "";
//config.NGLD6Type = row.Cells["NGLD6Type"].Value?.ToString() ?? "";
//config.NGLD7Type = row.Cells["NGLD7Type"].Value?.ToString() ?? "";
config.IsFDActive = row.Cells["IsFDActive"].Value != null &&
Convert.ToBoolean(row.Cells["IsFDActive"].Value);
config.IsNGActive = row.Cells["IsNGActive"].Value != null &&
Convert.ToBoolean(row.Cells["IsNGActive"].Value);
config.IsFDActive = row.Cells["IsFDActive"].Value != null &&
Convert.ToBoolean(row.Cells["IsFDActive"].Value);
config.IsNGActive = row.Cells["IsNGActive"].Value != null &&
Convert.ToBoolean(row.Cells["IsNGActive"].Value);
// 保存更改
SaveFDConfig();
MessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
// 保存更改
SaveFDConfig();
//加载
CommonMethods.WriteGrading();
MessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("机器正在运行不能修改", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
catch (Exception ex)
{
+8 -1
View File
@@ -345,15 +345,19 @@
</EmbeddedResource>
<EmbeddedResource Include="FrmMain.en-US.resx">
<DependentUpon>FrmMain.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmMain.hu-HU.resx">
<DependentUpon>FrmMain.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmMain.syr.resx">
<DependentUpon>FrmMain.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmMain.zh-CN.resx">
<DependentUpon>FrmMain.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmMesParamMsgBoxWithAck.resx">
<DependentUpon>FrmMesParamMsgBoxWithAck.cs</DependentUpon>
@@ -414,9 +418,12 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="Config\Configure.ini">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="Config\Device.ini" />
<None Include="Config\FdConfig.xlsx">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\Group.xlsx" />
<None Include="Config\Variable.xlsx" />
<Content Include="NLog.config">
Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,88 @@
[配置信息]
开机自动启动=False
启动自动登录=False
无操作自动锁屏=False
锁屏间隔时间=3
无操作自动切换监控界面=True
切换监控界面间隔时间=2
曲线显示数量=1
开启刷卡模式=False
MES/非MES模式切换=False
获取MES参数=False
线程耗时日志保存=False
是否获取服务器数据=1
是否存储C模块数据=1
外观检测条码计数=1
强制OK/正常NG模式切换=False
[MES配置]
工厂代码=60J
产线编号=MW-602
设备编号=602VIM01
智能电表编号=1,2
白夜班交替时间=20:30:00
MES日志保存路径=D:\APILog
存储服务器IP地址=192.168.2.108
Grading1=K80
Grading2=K81
Grading3=k80
Grading4=K83
Grading5=K76
Grading6=K75
员工权限校验=http://10.22.160.141/core/api/public/equipment/base/user/login/verify
设备参数设定值请求=http://10.22.160.141/core/api/public/param/setting/request
设备参数设定值变更=http://10.22.160.141/core/api/public/param/setting/change
产品进站=http://10.22.160.141/core/api/public/formation/section/arrival/bz
产品过程加工参数=http://10.22.160.141/core/api/public/product/process/param/new/process
产品结果加工参数=http://10.22.160.141/core/api/public/product/process/param/new/result
产品出站=http://10.22.160.141/core/api/public/eve/pm/formation-section/bz
设备报警=http://10.22.160.141/core/api/public/equipment/alarm/currency
设备状态=http://10.22.160.141/core/api/public/eve/pm/eqm/run/status/operation
能耗=http://10.22.160.141/core/api/public/eve/pm/energy/consumption/collection/submit
风速仪=https://iot.eveportal.com:9470/eve_api/ems/iot/upload_device_collect_data
风速仪=https://iot.eveportal.com:9470/eve_api/ems/iot/upload_device_collect_data
分档参数=http://10.22.160.141/core/api/public/eve/pm/eqm/new/grading
guid=b512ec89-1fde-4941-9986-fad799e8d1f6
DeviceState=6
run_AlarmMark=0
run_IdleMark=0
[统计计数]
LastHour=1030
LastResetTime=0
LastTotalOldNum=360
LastOkOldNum=358
ProdAllQty=0
ProdOKQty=0
ProdDRFIDNgQty=0
ProdDXNgQty=0
ProdGRFIDNgQty=0
ProdYLZNgQty=0
[风速仪]
AntiDustAirSpeedCount=25
AntiDustAirSpeed1=FSY-2A-001
AntiDustAirSpeed2=FSY-2A-002
AntiDustAirSpeed3=FSY-2A-003
AntiDustAirSpeed4=FSY-2A-004
AntiDustAirSpeed5=FSY-2A-005
AntiDustAirSpeed6=FSY-2A-006
AntiDustAirSpeed7=FSY-2A-007
AntiDustAirSpeed8=FSY-2A-008
AntiDustAirSpeed9=FSY-2A-009
AntiDustAirSpeed10=FSY-2A-010
AntiDustAirSpeed11=FSY-2A-011
AntiDustAirSpeed12=FSY-2A-012
AntiDustAirSpeed13=FSY-2A-013
AntiDustAirSpeed14=FSY-2A-014
AntiDustAirSpeed15=FSY-2A-015
AntiDustAirSpeed16=FSY-2A-016
AntiDustAirSpeed17=FSY-2A-017
AntiDustAirSpeed18=FSY-2A-018
AntiDustAirSpeed19=FSY-2A-019
AntiDustAirSpeed20=FSY-2A-020
AntiDustAirSpeed21=FSY-2A-021
AntiDustAirSpeed22=FSY-2A-022
AntiDustAirSpeed23=FSY-2A-023
AntiDustAirSpeed24=FSY-2A-024
AntiDustAirSpeed25=FSY-2A-025
@@ -0,0 +1,4 @@
[设备参数]
IP地址=192.168.1.52
端口号=9600
PLC类型=OmronFinsTcp_HSL
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,732 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>HML.ComplexityPropertys</name>
</assembly>
<members>
<member name="T:HML.TBPadding">
<summary>
上下内边距
</summary>
</member>
<member name="P:HML.TBPadding.All">
<summary>
全部
</summary>
</member>
<member name="P:HML.TBPadding.Top">
<summary>
上边内边距
</summary>
</member>
<member name="P:HML.TBPadding.Bottom">
<summary>
下边内边距
</summary>
</member>
<member name="M:HML.TBPadding.#ctor(System.Int32)">
<summary>
</summary>
<param name="all">全部边距</param>
</member>
<member name="M:HML.TBPadding.#ctor(System.Int32,System.Int32)">
<summary>
</summary>
<param name="top">上边内边距</param>
<param name="bottom">下边内边距</param>
</member>
<member name="M:HML.TBPadding.op_Equality(HML.TBPadding,HML.TBPadding)">
<summary>
判断两个边距对象设置是否一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.TBPadding.op_Inequality(HML.TBPadding,HML.TBPadding)">
<summary>
判断两个边距对象设置是否不一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.TBPadding.GetHashCode">
<summary>
获取该对象的哈希值(参考源码)
</summary>
<returns></returns>
</member>
<member name="M:HML.TBPadding.Equals(System.Object)">
<summary>
判断是否和该对象的引用是一样
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:HML.TBPadding.ToString">
<summary>
把该对象转换成字符串
</summary>
<returns></returns>
</member>
<member name="M:HML.TBPadding.RotateTop(System.Int32,System.Int32)">
<summary>
计算哈希值(参考源码)
</summary>
<param name="value"></param>
<param name="nBits"></param>
<returns></returns>
</member>
<member name="M:HML.TBPadding.ShouldSerializeAll">
<summary>
是否应该使用All设置初始化对象
</summary>
<returns></returns>
</member>
<member name="T:HML.TBPaddingConverter">
<summary>
上下内边距转换器
</summary>
</member>
<member name="M:HML.TBPaddingConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
字符串转对象
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HML.TBPaddingConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
对象转字符串
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
<member name="T:HML.TBMargin">
<summary>
上下外边距
</summary>
</member>
<member name="P:HML.TBMargin.All">
<summary>
全部
</summary>
</member>
<member name="P:HML.TBMargin.Top">
<summary>
上边外边距
</summary>
</member>
<member name="P:HML.TBMargin.Bottom">
<summary>
下边外边距
</summary>
</member>
<member name="M:HML.TBMargin.#ctor(System.Int32)">
<summary>
</summary>
<param name="all">全部边距</param>
</member>
<member name="M:HML.TBMargin.#ctor(System.Int32,System.Int32)">
<summary>
</summary>
<param name="top">上边外边距</param>
<param name="bottom">下边外边距</param>
</member>
<member name="M:HML.TBMargin.op_Equality(HML.TBMargin,HML.TBMargin)">
<summary>
判断两个边距对象设置是否一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.TBMargin.op_Inequality(HML.TBMargin,HML.TBMargin)">
<summary>
判断两个边距对象设置是否不一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.TBMargin.GetHashCode">
<summary>
获取该对象的哈希值(参考源码)
</summary>
<returns></returns>
</member>
<member name="M:HML.TBMargin.Equals(System.Object)">
<summary>
判断是否和该对象的引用是一样
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:HML.TBMargin.ToString">
<summary>
把该对象转换成字符串
</summary>
<returns></returns>
</member>
<member name="M:HML.TBMargin.RotateTop(System.Int32,System.Int32)">
<summary>
计算哈希值(参考源码)
</summary>
<param name="value"></param>
<param name="nBits"></param>
<returns></returns>
</member>
<member name="M:HML.TBMargin.ShouldSerializeAll">
<summary>
是否应该使用All设置初始化对象
</summary>
<returns></returns>
</member>
<member name="T:HML.TBMarginConverter">
<summary>
上下外边距转换器
</summary>
</member>
<member name="M:HML.TBMarginConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
字符串转对象
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HML.TBMarginConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
对象转字符串
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
<member name="T:HML.LRPadding">
<summary>
左右内边距
</summary>
</member>
<member name="P:HML.LRPadding.All">
<summary>
全部
</summary>
</member>
<member name="P:HML.LRPadding.Left">
<summary>
左边内边距
</summary>
</member>
<member name="P:HML.LRPadding.Right">
<summary>
右边内边距
</summary>
</member>
<member name="M:HML.LRPadding.#ctor(System.Int32)">
<summary>
</summary>
<param name="all">全部边距</param>
</member>
<member name="M:HML.LRPadding.#ctor(System.Int32,System.Int32)">
<summary>
</summary>
<param name="left">左边内边距</param>
<param name="right">右边内边距</param>
</member>
<member name="M:HML.LRPadding.op_Equality(HML.LRPadding,HML.LRPadding)">
<summary>
判断两个边距对象设置是否一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.LRPadding.op_Inequality(HML.LRPadding,HML.LRPadding)">
<summary>
判断两个边距对象设置是否不一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.LRPadding.GetHashCode">
<summary>
获取该对象的哈希值(参考源码)
</summary>
<returns></returns>
</member>
<member name="M:HML.LRPadding.Equals(System.Object)">
<summary>
判断是否和该对象的引用是一样
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:HML.LRPadding.ToString">
<summary>
把该对象转换成字符串
</summary>
<returns></returns>
</member>
<member name="M:HML.LRPadding.RotateLeft(System.Int32,System.Int32)">
<summary>
计算哈希值(参考源码)
</summary>
<param name="value"></param>
<param name="nBits"></param>
<returns></returns>
</member>
<member name="M:HML.LRPadding.ShouldSerializeAll">
<summary>
是否应该使用All设置初始化对象
</summary>
<returns></returns>
</member>
<member name="T:HML.LRPaddingConverter">
<summary>
左右内边距转换器
</summary>
</member>
<member name="M:HML.LRPaddingConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
字符串转对象
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HML.LRPaddingConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
对象转字符串
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
<member name="T:HML.LRMargin">
<summary>
左右外边距
</summary>
</member>
<member name="P:HML.LRMargin.All">
<summary>
全部
</summary>
</member>
<member name="P:HML.LRMargin.Left">
<summary>
左边外边距
</summary>
</member>
<member name="P:HML.LRMargin.Right">
<summary>
右边外边距
</summary>
</member>
<member name="M:HML.LRMargin.#ctor(System.Int32)">
<summary>
</summary>
<param name="all">全部边距</param>
</member>
<member name="M:HML.LRMargin.#ctor(System.Int32,System.Int32)">
<summary>
</summary>
<param name="left">左边外边距</param>
<param name="right">右边外边距</param>
</member>
<member name="M:HML.LRMargin.op_Equality(HML.LRMargin,HML.LRMargin)">
<summary>
判断两个边距对象设置是否一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.LRMargin.op_Inequality(HML.LRMargin,HML.LRMargin)">
<summary>
判断两个边距对象设置是否不一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.LRMargin.GetHashCode">
<summary>
获取该对象的哈希值(参考源码)
</summary>
<returns></returns>
</member>
<member name="M:HML.LRMargin.Equals(System.Object)">
<summary>
判断是否和该对象的引用是一样
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:HML.LRMargin.ToString">
<summary>
把该对象转换成字符串
</summary>
<returns></returns>
</member>
<member name="M:HML.LRMargin.RotateLeft(System.Int32,System.Int32)">
<summary>
计算哈希值(参考源码)
</summary>
<param name="value"></param>
<param name="nBits"></param>
<returns></returns>
</member>
<member name="M:HML.LRMargin.ShouldSerializeAll">
<summary>
是否应该使用All设置初始化对象
</summary>
<returns></returns>
</member>
<member name="T:HML.LRMarginConverter">
<summary>
左右外边距转换器
</summary>
</member>
<member name="M:HML.LRMarginConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
字符串转对象
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HML.LRMarginConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
对象转字符串
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
<member name="T:HML.MultidropSlidePoleAnchorMargin">
<summary>
MultidropSlide滑杆停靠外边距
</summary>
</member>
<member name="P:HML.MultidropSlidePoleAnchorMargin.All">
<summary>
全部
</summary>
</member>
<member name="P:HML.MultidropSlidePoleAnchorMargin.PoleTitle">
<summary>
滑杆为提示标题保留外边距
</summary>
</member>
<member name="P:HML.MultidropSlidePoleAnchorMargin.PoleStart">
<summary>
滑杆开始坐标外边距
</summary>
</member>
<member name="P:HML.MultidropSlidePoleAnchorMargin.PoleEnd">
<summary>
滑杆结束坐标外边距
</summary>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.#ctor(System.Int32)">
<summary>
</summary>
<param name="all">全部</param>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.#ctor(System.Int32,System.Int32,System.Int32)">
<summary>
</summary>
<param name="poleTitle">滑杆为提示标题保留外边距</param>
<param name="poleStart">滑杆开始坐标外边距</param>
<param name="poleEnd">滑杆结束坐标外边距</param>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.op_Equality(HML.MultidropSlidePoleAnchorMargin,HML.MultidropSlidePoleAnchorMargin)">
<summary>
判断两个滑杆停靠外边距对象设置是否一样
</summary>
<param name="arg1"></param>
<param name="arg2"></param>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.op_Inequality(HML.MultidropSlidePoleAnchorMargin,HML.MultidropSlidePoleAnchorMargin)">
<summary>
判断两个滑杆停靠外边距对象设置是否不一样
</summary>
<param name="arg1"></param>
<param name="arg2"></param>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.GetHashCode">
<summary>
获取该对象的哈希值(参考源码)
</summary>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.Equals(System.Object)">
<summary>
判断是否和该对象的引用是一样
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.ToString">
<summary>
把该对象转换成字符串
</summary>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.RotateLeftTop(System.Int32,System.Int32)">
<summary>
计算哈希值(参考源码)
</summary>
<param name="value"></param>
<param name="nBits"></param>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMargin.ShouldSerializeAll">
<summary>
是否应该使用All设置初始化对象
</summary>
<returns></returns>
</member>
<member name="T:HML.MultidropSlidePoleAnchorMarginConverter">
<summary>
MultidropSlide滑杆停靠外边距转换器
</summary>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMarginConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
字符串转对象
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HML.MultidropSlidePoleAnchorMarginConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
对象转字符串
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
<member name="T:HML.PointFR">
<summary>
表示在二维平面中定义点的浮点 x 和 y 坐标的有序对。
</summary>
</member>
<member name="M:HML.PointFR.ConvertFrom(System.Drawing.PointF)">
<summary>
System.Drawing.PointF 转换成 PointFR
</summary>
<returns></returns>
</member>
<member name="M:HML.PointFR.ConvertTo">
<summary>
PointFR 转换成 System.Drawing.PointF
</summary>
<returns></returns>
</member>
<member name="T:HML.PointFRConverter">
<summary>
PointFR转换器
</summary>
</member>
<member name="T:HML.PropertyOrderConverter">
<summary>
对属性进行排序
</summary>
</member>
<member name="M:HML.PropertyOrderConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
当该属性为展开属性选型时,属性编辑器删除该属性的描述
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
<member name="T:HML.PropertyOrderPair">
<summary>
属性排序 序号比较器
</summary>
</member>
<member name="P:HML.PropertyOrderPair.CategoryName">
<summary>
类别名称
</summary>
</member>
<member name="M:HML.PropertyOrderPair.#ctor(System.String,System.Single)">
<summary>
</summary>
<param name="categoryName">类别名称</param>
<param name="order">序号</param>
</member>
<member name="T:HML.PropertyOrderAttribute">
<summary>
属性排序(升序)
</summary>
</member>
<member name="P:HML.PropertyOrderAttribute.Order">
<summary>
序号
</summary>
</member>
<member name="M:HML.PropertyOrderAttribute.#ctor(System.Single)">
<summary>
</summary>
<param name="order">序号</param>
</member>
<member name="T:HML.RoundCorner">
<summary>
圆角
</summary>
</member>
<member name="P:HML.RoundCorner.All">
<summary>
全部
</summary>
</member>
<member name="P:HML.RoundCorner.LeftTop">
<summary>
左上角
</summary>
</member>
<member name="P:HML.RoundCorner.RightTop">
<summary>
右上角
</summary>
</member>
<member name="P:HML.RoundCorner.RightBottom">
<summary>
右下角
</summary>
</member>
<member name="P:HML.RoundCorner.LeftBottom">
<summary>
左下角
</summary>
</member>
<member name="M:HML.RoundCorner.#ctor(System.Int32)">
<summary>
</summary>
<param name="all">全部圆角</param>
</member>
<member name="M:HML.RoundCorner.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
</summary>
<param name="leftTop">左上角</param>
<param name="rightTop">右上角</param>
<param name="rightBottom">右下角</param>
<param name="leftBottom">左下角</param>
</member>
<member name="M:HML.RoundCorner.op_Equality(HML.RoundCorner,HML.RoundCorner)">
<summary>
判断两个圆角对象设置是否一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.RoundCorner.op_Inequality(HML.RoundCorner,HML.RoundCorner)">
<summary>
判断两个圆角对象设置是否不一样
</summary>
<param name="rc1"></param>
<param name="rc2"></param>
<returns></returns>
</member>
<member name="M:HML.RoundCorner.GetHashCode">
<summary>
获取该对象的哈希值(参考源码)
</summary>
<returns></returns>
</member>
<member name="M:HML.RoundCorner.Equals(System.Object)">
<summary>
判断是否和该对象的引用是一样
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:HML.RoundCorner.ToString">
<summary>
把该对象转换成字符串
</summary>
<returns></returns>
</member>
<member name="M:HML.RoundCorner.RotateLeftTop(System.Int32,System.Int32)">
<summary>
计算哈希值(参考源码)
</summary>
<param name="value"></param>
<param name="nBits"></param>
<returns></returns>
</member>
<member name="M:HML.RoundCorner.ShouldSerializeAll">
<summary>
是否应该使用All设置初始化对象
</summary>
<returns></returns>
</member>
<member name="T:HML.RoundCornerConverter">
<summary>
圆角转换器
</summary>
</member>
<member name="M:HML.RoundCornerConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
字符串转对象
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:HML.RoundCornerConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
对象转字符串
</summary>
<param name="context"></param>
<param name="culture"></param>
<param name="value"></param>
<param name="destinationType"></param>
<returns></returns>
</member>
</members>
</doc>
Binary file not shown.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.1.0.0" newVersion="8.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Google.Protobuf" publicKeyToken="a7d26565bac4d604" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.23.4.0" newVersion="3.23.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ZstdSharp" publicKeyToken="8d151af33a4ad5cf" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.7.2.0" newVersion="0.7.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Configuration.ConfigurationManager" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Binary file not shown.
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.1.0.0" newVersion="8.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Google.Protobuf" publicKeyToken="a7d26565bac4d604" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.23.4.0" newVersion="3.23.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ZstdSharp" publicKeyToken="8d151af33a4ad5cf" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.7.2.0" newVersion="0.7.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Configuration.ConfigurationManager" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /></startup></configuration>
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Binary file not shown.
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.1.0.0" newVersion="8.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Google.Protobuf" publicKeyToken="a7d26565bac4d604" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.23.4.0" newVersion="3.23.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ZstdSharp" publicKeyToken="8d151af33a4ad5cf" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.7.2.0" newVersion="0.7.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Configuration.ConfigurationManager" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,245 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>K4os.Hash.xxHash</name>
</assembly>
<members>
<member name="T:K4os.Hash.xxHash.HashAlgorithmAdapter">
<summary>
Adapter implementing <see cref="T:System.Security.Cryptography.HashAlgorithm"/>
</summary>
</member>
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.#ctor(System.Int32,System.Action,System.Action{System.Byte[],System.Int32,System.Int32},System.Func{System.Byte[]})">
<summary>
Creates new <see cref="T:K4os.Hash.xxHash.HashAlgorithmAdapter"/>.
</summary>
<param name="hashSize">Hash size (in bytes)</param>
<param name="reset">Reset function.</param>
<param name="update">Update function.</param>
<param name="digest">Digest function.</param>
</member>
<member name="P:K4os.Hash.xxHash.HashAlgorithmAdapter.HashSize">
<inheritdoc />
</member>
<member name="P:K4os.Hash.xxHash.HashAlgorithmAdapter.Hash">
<inheritdoc />
</member>
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.HashCore(System.Byte[],System.Int32,System.Int32)">
<inheritdoc />
</member>
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.HashFinal">
<inheritdoc />
</member>
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.Initialize">
<inheritdoc />
</member>
<member name="T:K4os.Hash.xxHash.XXH">
<summary>
Base class for both <see cref="T:K4os.Hash.xxHash.XXH32"/> and <see cref="T:K4os.Hash.xxHash.XXH64"/>. Do not use directly.
</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH.#ctor">
<summary>Protected constructor to prevent instantiation.</summary>
</member>
<member name="T:K4os.Hash.xxHash.XXH32">
<summary>
xxHash 32-bit.
</summary>
</member>
<member name="T:K4os.Hash.xxHash.XXH32.State">
<summary>Internal state of the algorithm.</summary>
</member>
<member name="F:K4os.Hash.xxHash.XXH32.EmptyHash">
<summary>Hash of empty buffer.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.Void*,System.Int32)">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.Void*,System.Int32,System.UInt32)">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
<param name="seed">Seed.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.ReadOnlySpan{System.Byte})">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.Byte[],System.Int32,System.Int32)">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="offset">Starting offset.</param>
<param name="length">Length of buffer.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.#ctor">
<summary>Creates xxHash instance.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.#ctor(System.UInt32)">
<summary>Creates xxHash instance.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Reset">
<summary>Resets hash calculation.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Reset(System.UInt32)">
<summary>Resets hash calculation.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.Void*,System.Int32)">
<summary>Updates the hash using given buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.Byte*,System.Int32)">
<summary>Updates the hash using given buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.ReadOnlySpan{System.Byte})">
<summary>Updates the has using given buffer.</summary>
<param name="bytes">Buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.Byte[],System.Int32,System.Int32)">
<summary>Updates the has using given buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="offset">Starting offset.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Digest">
<summary>Hash so far.</summary>
<returns>Hash so far.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.DigestBytes">
<summary>Hash so far, as byte array.</summary>
<returns>Hash so far.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.AsHashAlgorithm">
<summary>Converts this class to <see cref="T:System.Security.Cryptography.HashAlgorithm"/></summary>
<returns><see cref="T:System.Security.Cryptography.HashAlgorithm"/></returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Reset(K4os.Hash.xxHash.XXH32.State@,System.UInt32)">
<summary>Resets hash calculation.</summary>
<param name="state">Hash state.</param>
<param name="seed">Hash seed.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Update(K4os.Hash.xxHash.XXH32.State@,System.Void*,System.Int32)">
<summary>Updates the has using given buffer.</summary>
<param name="state">Hash state.</param>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Update(K4os.Hash.xxHash.XXH32.State@,System.ReadOnlySpan{System.Byte})">
<summary>Updates the has using given buffer.</summary>
<param name="state">Hash state.</param>
<param name="bytes">Buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH32.Digest(K4os.Hash.xxHash.XXH32.State@)">
<summary>Hash so far.</summary>
<returns>Hash so far.</returns>
</member>
<member name="T:K4os.Hash.xxHash.XXH64">
<summary>
xxHash 64-bit.
</summary>
</member>
<member name="T:K4os.Hash.xxHash.XXH64.State">
<summary>Internal state of the algorithm.</summary>
</member>
<member name="F:K4os.Hash.xxHash.XXH64.EmptyHash">
<summary>Hash of empty buffer.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.Void*,System.Int32)">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.Void*,System.Int32,System.UInt64)">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
<param name="seed">Seed.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.ReadOnlySpan{System.Byte})">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.Byte[],System.Int32,System.Int32)">
<summary>Hash of provided buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="offset">Starting offset.</param>
<param name="length">Length of buffer.</param>
<returns>Digest.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.#ctor">
<summary>Creates xxHash instance.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.#ctor(System.UInt64)">
<summary>Creates xxHash instance.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Reset">
<summary>Resets hash calculation.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Reset(System.UInt64)">
<summary>Resets hash calculation.</summary>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.Void*,System.Int32)">
<summary>Updates the hash using given buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.Byte*,System.Int32)">
<summary>Updates the hash using given buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.ReadOnlySpan{System.Byte})">
<summary>Updates the has using given buffer.</summary>
<param name="bytes">Buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.Byte[],System.Int32,System.Int32)">
<summary>Updates the has using given buffer.</summary>
<param name="bytes">Buffer.</param>
<param name="offset">Starting offset.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Digest">
<summary>Hash so far.</summary>
<returns>Hash so far.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.DigestBytes">
<summary>Hash so far, as byte array.</summary>
<returns>Hash so far.</returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.AsHashAlgorithm">
<summary>Converts this class to <see cref="T:System.Security.Cryptography.HashAlgorithm"/></summary>
<returns><see cref="T:System.Security.Cryptography.HashAlgorithm"/></returns>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Reset(K4os.Hash.xxHash.XXH64.State@,System.UInt64)">
<summary>Resets hash calculation.</summary>
<param name="state">Hash state.</param>
<param name="seed">Hash seed.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Update(K4os.Hash.xxHash.XXH64.State@,System.Void*,System.Int32)">
<summary>Updates the has using given buffer.</summary>
<param name="state">Hash state.</param>
<param name="bytes">Buffer.</param>
<param name="length">Length of buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Update(K4os.Hash.xxHash.XXH64.State@,System.ReadOnlySpan{System.Byte})">
<summary>Updates the has using given buffer.</summary>
<param name="state">Hash state.</param>
<param name="bytes">Buffer.</param>
</member>
<member name="M:K4os.Hash.xxHash.XXH64.Digest(K4os.Hash.xxHash.XXH64.State@)">
<summary>Hash so far.</summary>
<returns>Hash so far.</returns>
</member>
</members>
</doc>
Binary file not shown.
@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
</startup>
<connectionStrings>
<add name="connDbType" connectionString="SqlServer" />
<add name="connString" connectionString="Server=localhost;DataBase=LargeSquareOne;Uid=sa;Pwd=123456" />
<add name="connString2" connectionString="Server=192.168.1.149;DataBase=LargeSquareOne;Uid=sa;Pwd=123456" />
<!--<add name="connString" connectionString="Server=ZCDEEPSEAI;DataBase=LargeSquareOne;Uid=sa;Pwd=123" />-->
<!--<add name="connString2" connectionString="Server=192.168.133.180;DataBase=HBG_CupDataTurnover;Uid=jyzdh;Pwd=eve123456" />-->
<add name="connString3" connectionString="Server=localhost;DataBase=ProConfigDB;User Id=jypz;Password=eve123456;Persist Security Info=true;Allow Zero Datetime=true;Character Set=utf8;" />
</connectionStrings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="OxyPlot" publicKeyToken="638079a8f0bd61e9" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.1.2.0" newVersion="2.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.1.0.0" newVersion="8.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Google.Protobuf" publicKeyToken="a7d26565bac4d604" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.23.4.0" newVersion="3.23.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ZstdSharp" publicKeyToken="8d151af33a4ad5cf" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.7.2.0" newVersion="0.7.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Configuration.ConfigurationManager" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<system.web>
<membership defaultProvider="ClientAuthenticationMembershipProvider">
<providers>
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
</providers>
</membership>
<roleManager defaultProvider="ClientRoleProvider" enabled="true">
<providers>
<add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
</providers>
</roleManager>
</system.web>
<appSettings>
<add key="ClientSettingsProvider.ServiceUri" value="" />
</appSettings>
</configuration>
Binary file not shown.
@@ -0,0 +1,132 @@
<HR COLOR=blue>
日志时间:2025-12-04 09:00:00.4692 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:01:52.2965 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:03:20.6585 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:03:29.8814 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:04:44.0868 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:07:45.5336 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:09:26.0315 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:12:17.3658 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:13:37.5111 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:15:59.3304 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:19:38.3954 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:23:09.9070 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:26:14.9132 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:29:36.0690 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:34:29.8353 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:48:34.3503 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 11:06:53.8030 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 11:32:19.9611 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 11:33:30.9533 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 11:43:06.4170 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:59:46.5660 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 17:21:39.3739 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
@@ -0,0 +1,462 @@
<HR COLOR=blue>
日志时间:2025-12-04 09:46:01.7589 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:46:01.7589 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:46:05.2438 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:46:06.6863 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 09:46:07.1136 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 10:43:42.3421 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 10:43:42.3421 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 10:43:43.3680 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 10:43:43.3680 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 10:43:43.3839 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:02.5319 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:02.5319 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:03.5572 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:03.5572 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:03.5721 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:41.7587 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:42.7813 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:42.7813 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 14:06:42.7813 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:42:25.7463 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:42:26.7692 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:42:26.7692 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:42:26.7692 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:45:14.1970 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:45:15.2193 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:45:15.2193 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:45:15.2193 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:04.0694 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:05.0923 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:05.0923 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:05.0923 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:14.7906 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:15.8134 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:15.8134 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:15.8134 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:26.8857 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:27.9181 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:27.9181 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:27.9181 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:28.8283 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:29.8496 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:29.8496 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:29.8496 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:44.6950 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:45.7184 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:45.7184 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 15:49:45.7184 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:17.0817 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:17.0817 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:18.1060 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:18.1060 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:18.1180 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:30.5272 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:31.5490 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:31.5490 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 16:01:31.5490 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 17:23:54.0154 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 17:23:54.0154 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 17:23:55.1084 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 17:23:55.1084 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 17:23:55.1366 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 18:27:19.0557 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 18:27:20.1236 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 18:27:20.1236 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 18:27:20.1236 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:02:54.5671 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:02:55.6103 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:02:55.6103 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:02:55.6103 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:31:48.4136 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:31:49.4811 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:31:49.4811 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 20:31:49.4811 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 21:50:54.7018 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 21:50:55.7572 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 21:50:55.7572 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-04 21:50:55.7572 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
@@ -0,0 +1,24 @@
<HR COLOR=blue>
日志时间:2025-12-05 19:34:08.1952 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 19:46:00.1076 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 19:53:22.9983 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 19:53:33.4194 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
@@ -0,0 +1,240 @@
<HR COLOR=blue>
日志时间:2025-12-05 13:53:45.8890 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 13:53:45.8890 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 13:53:45.8890 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 15:16:55.3697 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 15:16:56.4395 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 15:16:56.4395 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 15:16:56.4395 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:04:47.3305 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:04:47.3556 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:04:48.4282 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:04:48.4282 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:04:48.4438 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:24:01.7456 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:24:02.7997 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:24:02.7997 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:24:02.7997 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:44:16.4733 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:44:17.5378 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:44:17.5378 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:44:17.5378 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:51:08.2279 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:51:09.3110 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:51:09.3110 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:51:09.3110 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:56:12.7912 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:56:13.8495 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:56:13.8495 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 20:56:13.8495 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:00:06.8336 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:00:07.8859 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:00:07.8859 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:00:07.8859 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:03:54.9022 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:03:55.9615 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:03:55.9615 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:03:55.9615 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:04:19.4828 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 服务器关闭失败 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:04:20.5730 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
MQTT 无法连接到服务器 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:04:20.5730 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
订阅失败[EVE/60J/TrackInOut/602VIW01] <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-05 21:04:20.5730 <BR>
日志级别:Info <BR>
日 志 类:log_mqtt <BR>
发送消息到主题 [EVE/60J/TrackInOut/602VIW01] 失败: 未将对象引用设置到对象的实例。 <BR>
<HR Size=1>
@@ -0,0 +1,60 @@
<HR COLOR=blue>
日志时间:2025-12-06 13:23:04.0730 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 15:06:02.0508 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 15:06:30.4868 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 16:52:05.3237 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 16:55:15.0763 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 17:13:52.7595 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 17:14:46.4159 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 17:18:43.0434 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 17:19:46.0139 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>
<HR COLOR=blue>
日志时间:2025-12-06 17:20:49.0808 <BR>
日志级别:Info <BR>
日 志 类:log_info <BR>
Application 启动 <BR>
<HR Size=1>

Some files were not shown because too many files have changed in this diff Show More