排程表增加状态明细,状态数值字符转换器

This commit is contained in:
sc committed 2025-03-15 21:33:58 +08:00
commit 32b0050b4f
9 files changed
+210 -257

No files matched your search

+47
View File
@@ -0,0 +1,47 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SunlightCentralizedControlManagement_SCCM_.ConvertMoels
{
internal class StatenClassConvert
{
public static string Convert(object value)
{
if (value == null)
{
return null;
}
else
{
string Staten = null;
string i = value.ToString();
if (i == "100") Staten = Properties.Resources.Await;//等待
else if (i == "101") Staten = Properties.Resources.Ready;//准备
else if (i == "102") Staten = Properties.Resources.Measure;//计量
else if (i == "109") Staten = Properties.Resources.ERR;//错误
else if (i == "110") Staten = Properties.Resources.NotSent;//未发送
else if (i == "111") Staten = Properties.Resources.LtemizedSending;//发送明细
else if (i == "112") Staten = Properties.Resources.DNotSent;//未发送明细
else if (i == "119") Staten = Properties.Resources.Fail;//失败
else if (i == "201") Staten = Properties.Resources.Auto;//自动
else if (i == "202") Staten = Properties.Resources.LineUp;//排队
else if (i == "203") Staten = Properties.Resources.Await;//等待
else if (i == "301") Staten = Properties.Resources.Finish;//完成
else if (i == "309") Staten = Properties.Resources.Abnormal;//错误
else if (i == "800") Staten = Properties.Resources.Notimplementation;//未连接
else if (i == "801") Staten = Properties.Resources.Implementation;//连接成功
else if (i == "801") Staten = Properties.Resources.Online;//在线
else if (i == "899") Staten = Properties.Resources.CloseTheConnection;//关闭连接
else Staten = "null";
return Staten;
}
}
}
}
+17 -9
View File
@@ -21,15 +21,23 @@ namespace SunlightCentralizedControlManagement_SCCM_.ConvertMoels
string Staten = null;
string i = value.ToString();
if (i == "101") Staten = Properties.Resources.Ready;
else if (i == "102") Staten = Properties.Resources.Measure;
else if (i == "201") Staten = Properties.Resources.Auto;
else if (i == "202") Staten = Properties.Resources.LineUp;
else if (i == "203") Staten = Properties.Resources.Await;
else if (i == "301") Staten = Properties.Resources.Finish;
else if (i == "309") Staten = Properties.Resources.Abnormal;
else if (i == "800") Staten = Properties.Resources.Notimplementation;
else if (i == "801") Staten = Properties.Resources.Implementation;
if (i == "100") Staten = Properties.Resources.Await;//等待
else if (i == "101") Staten = Properties.Resources.Ready;//准备
else if (i == "102") Staten = Properties.Resources.Measure;//计量
else if (i == "109") Staten = Properties.Resources.ERR;//错误
else if (i == "110") Staten = Properties.Resources.NotSent;//未发送
else if (i == "111") Staten = Properties.Resources.LtemizedSending;//发送明细
else if (i == "112") Staten = Properties.Resources.DNotSent;//未发送明细
else if (i == "119") Staten = Properties.Resources.Fail;//失败
else if (i == "201") Staten = Properties.Resources.Auto;//自动
else if (i == "202") Staten = Properties.Resources.LineUp;//排队
else if (i == "203") Staten = Properties.Resources.Await;//等待
else if (i == "301") Staten = Properties.Resources.Finish;//完成
else if (i == "309") Staten = Properties.Resources.Abnormal;//错误
else if (i == "800") Staten = Properties.Resources.Notimplementation;//未连接
else if (i == "801") Staten = Properties.Resources.Implementation;//连接成功
else if (i == "801") Staten = Properties.Resources.Online;//在线
else if (i == "899") Staten = Properties.Resources.CloseTheConnection;//关闭连接
else Staten = "null";
return Staten;