修改bug

This commit is contained in:
曾艳 2024-08-05 11:16:59 +08:00
parent 2dbc73a83b
commit ceea212db0
10 changed files with 150 additions and 142 deletions

View File

@ -155,7 +155,7 @@
</site>
<site name="LonglslandExhibitionCenter" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="E:\林谷项目\长岛展览馆项目\后端\LonglslandExhibitionCenter\LonglslandExhibitionCenter" />
<virtualDirectory path="/" physicalPath="F:\项目\长岛展览馆\项目\LonglslandExhibitionCenter\LonglslandExhibitionCenter" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:15586:localhost" />

View File

@ -88,7 +88,7 @@ namespace LonglslandExhibitionCenter.Controllers.api
var mqqt = new MqttClientService();
data controlData = new data();
controlData.h = new HeaderData();
controlData.h.rt = Number;
controlData.h.rt = Number;//设备代码
// 如果需要同时设置多个数据项,可以使用字典
controlData.b = new BodyData();

View File

@ -58,12 +58,12 @@ namespace Security
MqttConnectionOptions options = new MqttConnectionOptions()
{
IpAddress = "127.0.0.1",
//IpAddress = "192.168.1.202",
//IpAddress = "127.0.0.1",
IpAddress = "192.168.100.202",
Port = 1883,
ClientId = "Service-" + Guid.NewGuid().ToString("N"),
};
options.Credentials = new MqttCredential("dev", "12345");
//options.Credentials = new MqttCredential("dev", "12345");
mqtt_client = new MqttClient(options);
log.Info("开始");
// 接收到数据的时候进行触发
@ -258,7 +258,7 @@ namespace Security
}
if (item.dl.ContainsKey("01020002"))
{
model.Ib = item.dl["01020001"];
model.Ib = item.dl["01020002"];
}
if (item.dl.ContainsKey("01020003"))
{
@ -310,7 +310,7 @@ namespace Security
}
if (item.dl.ContainsKey("01020002"))
{
model.Ib = item.dl["01020001"];
model.Ib = item.dl["01020002"];
}
if (item.dl.ContainsKey("01020003"))
{
@ -335,10 +335,7 @@ namespace Security
}
}
}
}
//配电室高压
if (topic.Contains("/9b841d78-68ca-45e5-ba5a-35dc43560c39"))
@ -363,15 +360,21 @@ namespace Security
}
var now = DateTime.Now.AddHours(-1).ToString("yyyy-MM-dd HH:00:00");
var ddate = Convert.ToDateTime(now);
var dtime = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
var sddate = Convert.ToDateTime(ddate.AddHours(-1));
var list = bll.GetModelListDate("", date).Where(x => x.EntireTime == ddate).ToList();
if (list.Count < 84)
{
var list1 = list.Select(x => x.DeviceName).ToList();
var list2 = bll_info.GetModelLists(list1);
var vlist = bll.GetModelListDate(" ", date);
if (vlist.Count == 0)
{
vlist = bll.GetModelListDate("", dtime);
}
foreach (var aitem in list2)
{
var svlist = vlist.FirstOrDefault(x => x.DeviceName == aitem.DeviceName);
var svlist = vlist.Where(x => x.DeviceName == aitem.DeviceName).OrderByDescending(x => x.EntireTime).FirstOrDefault();
var model = new DataService.Model.electricity_data();
model.ElectricityId = Guid.NewGuid().ToString("N");
model.DeviceName = aitem.DeviceName;
@ -424,7 +427,7 @@ namespace Security
}
if (item.dl.ContainsKey("01020002"))
{
model.Ib = item.dl["01020001"];
model.Ib = item.dl["01020002"];
}
if (item.dl.ContainsKey("01020003"))
{
@ -476,7 +479,7 @@ namespace Security
}
if (item.dl.ContainsKey("01020002"))
{
model.Ib = item.dl["01020001"];
model.Ib = item.dl["01020002"];
}
if (item.dl.ContainsKey("01020003"))
{
@ -527,15 +530,21 @@ namespace Security
}
var now = DateTime.Now.AddHours(-1).ToString("yyyy-MM-dd HH:00:00");
var ddate = Convert.ToDateTime(now);
var dtime = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
var sddate = Convert.ToDateTime(ddate.AddHours(-1));
var list = bll.GetModelListDate("", date).Where(x => x.EntireTime == ddate).ToList();
if (list.Count < 84)
{
var list1 = list.Select(x => x.DeviceName).ToList();
var list2 = bll_info.GetModelLists(list1);
var vlist = bll.GetModelListDate(" ", date);
if (vlist.Count == 0)
{
vlist = bll.GetModelListDate("", dtime);
}
foreach (var aitem in list2)
{
var svlist = vlist.FirstOrDefault(x => x.DeviceName == aitem.DeviceName);
var svlist = vlist.Where(x => x.DeviceName == aitem.DeviceName).OrderByDescending(x => x.EntireTime).FirstOrDefault();
var model = new DataService.Model.electricity_data();
model.ElectricityId = Guid.NewGuid().ToString("N");
model.DeviceName = aitem.DeviceName;
@ -588,7 +597,7 @@ namespace Security
}
if (item.dl.ContainsKey("01020002"))
{
model.Ib = item.dl["01020001"];
model.Ib = item.dl["01020002"];
}
if (item.dl.ContainsKey("01020003"))
{
@ -640,7 +649,7 @@ namespace Security
}
if (item.dl.ContainsKey("01020002"))
{
model.Ib = item.dl["01020001"];
model.Ib = item.dl["01020002"];
}
if (item.dl.ContainsKey("01020003"))
{
@ -694,7 +703,6 @@ namespace Security
{
if (name == "460")
{
#region GP01#
var model1 = new DataService.Model.pollution_discharge();
model1.PollutionDischargeId = Guid.NewGuid().ToString("N");
@ -765,11 +773,11 @@ namespace Security
model5.PollutionDischargeName = "GP03-1#水泵";
if (item.dl.ContainsKey("1DI9"))
{
model5.PollutionDischargeState = Convert.ToInt32(item.dl["1DI1"]);
model5.PollutionDischargeState = Convert.ToInt32(item.dl["1DI9"]);
}
if (item.dl.ContainsKey("1DI10"))
{
model5.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI2"]);
model5.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI10"]);
}
model5.CreateTime = DateTime.Now;
model5.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -780,11 +788,11 @@ namespace Security
model6.PollutionDischargeName = "GP03-2#水泵";
if (item.dl.ContainsKey("1DI11"))
{
model6.PollutionDischargeState = Convert.ToInt32(item.dl["1DI12"]);
model6.PollutionDischargeState = Convert.ToInt32(item.dl["1DI11"]);
}
if (item.dl.ContainsKey("1DI12"))
{
model6.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI13"]);
model6.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI12"]);
}
model6.CreateTime = DateTime.Now;
model6.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -829,7 +837,7 @@ namespace Security
model9.PollutionDischargeName = "GP05-1#水泵";
if (item.dl.ContainsKey("1DI17"))
{
model9.PollutionDischargeState = Convert.ToInt32(item.dl["1DI517"]);
model9.PollutionDischargeState = Convert.ToInt32(item.dl["1DI17"]);
}
if (item.dl.ContainsKey("1DI18"))
{
@ -855,70 +863,6 @@ namespace Security
model10.Reserve1 = "460";
bll_pollution.Add(model10);
#endregion
#region GP06#
var model11 = new DataService.Model.pollution_discharge();
model11.PollutionDischargeId = Guid.NewGuid().ToString("N");
model11.PollutionDischargeName = "GP06-1#水泵";
if (item.dl.ContainsKey("1DI21"))
{
model11.PollutionDischargeState = Convert.ToInt32(item.dl["1DI21"]);
}
if (item.dl.ContainsKey("1DI22"))
{
model11.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI22"]);
}
model11.CreateTime = DateTime.Now;
model11.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model11.Reserve1 = "460";
bll_pollution.Add(model11);
var model12 = new DataService.Model.pollution_discharge();
model12.PollutionDischargeId = Guid.NewGuid().ToString("N");
model12.PollutionDischargeName = "GP06-2#水泵";
if (item.dl.ContainsKey("1DI23"))
{
model12.PollutionDischargeState = Convert.ToInt32(item.dl["1DI23"]);
}
if (item.dl.ContainsKey("1DI24"))
{
model12.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI24"]);
}
model12.CreateTime = DateTime.Now;
model12.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model12.Reserve1 = "460";
bll_pollution.Add(model12);
#endregion
#region GP07#
var model13 = new DataService.Model.pollution_discharge();
model13.PollutionDischargeId = Guid.NewGuid().ToString("N");
model13.PollutionDischargeName = "GP07-1#水泵";
if (item.dl.ContainsKey("1DI25"))
{
model3.PollutionDischargeState = Convert.ToInt32(item.dl["1DI25"]);
}
if (item.dl.ContainsKey("1DI26"))
{
model3.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI26"]);
}
model13.CreateTime = DateTime.Now;
model13.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model13.Reserve1 = "460";
bll_pollution.Add(model13);
var model14 = new DataService.Model.pollution_discharge();
model14.PollutionDischargeId = Guid.NewGuid().ToString("N");
model14.PollutionDischargeName = "GP07-2#水泵";
if (item.dl.ContainsKey("1DI27"))
{
model14.PollutionDischargeState = Convert.ToInt32(item.dl["1DI127"]);
}
if (item.dl.ContainsKey("1DI28"))
{
model14.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI128"]);
}
model14.CreateTime = DateTime.Now;
model14.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model14.Reserve1 = "460";
bll_pollution.Add(model14);
#endregion
}
}
@ -954,17 +898,81 @@ namespace Security
{
if (name == "465")
{
#region GP06#
var model17 = new DataService.Model.pollution_discharge();
model17.PollutionDischargeId = Guid.NewGuid().ToString("N");
model17.PollutionDischargeName = "GP06-1#水泵";
if (item.dl.ContainsKey("1DI1"))
{
model17.PollutionDischargeState = Convert.ToInt32(item.dl["1DI1"]);
}
if (item.dl.ContainsKey("1DI2"))
{
model17.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI2"]);
}
model17.CreateTime = DateTime.Now;
model17.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model17.Reserve1 = "465";
bll_pollution.Add(model17);
var model18 = new DataService.Model.pollution_discharge();
model18.PollutionDischargeId = Guid.NewGuid().ToString("N");
model18.PollutionDischargeName = "GP06-2#水泵";
if (item.dl.ContainsKey("1DI3"))
{
model18.PollutionDischargeState = Convert.ToInt32(item.dl["1DI3"]);
}
if (item.dl.ContainsKey("1DI4"))
{
model18.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI4"]);
}
model18.CreateTime = DateTime.Now;
model18.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model18.Reserve1 = "465";
bll_pollution.Add(model18);
#endregion
#region GP07#
var model15 = new DataService.Model.pollution_discharge();
model15.PollutionDischargeId = Guid.NewGuid().ToString("N");
model15.PollutionDischargeName = "GP07-1#水泵";
if (item.dl.ContainsKey("1DI5"))
{
model15.PollutionDischargeState = Convert.ToInt32(item.dl["1DI5"]);
}
if (item.dl.ContainsKey("1DI6"))
{
model15.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI6"]);
}
model15.CreateTime = DateTime.Now;
model15.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model15.Reserve1 = "465";
bll_pollution.Add(model15);
var model16 = new DataService.Model.pollution_discharge();
model16.PollutionDischargeId = Guid.NewGuid().ToString("N");
model16.PollutionDischargeName = "GP07-2#水泵";
if (item.dl.ContainsKey("1DI7"))
{
model16.PollutionDischargeState = Convert.ToInt32(item.dl["1DI7"]);
}
if (item.dl.ContainsKey("1DI8"))
{
model16.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI8"]);
}
model16.CreateTime = DateTime.Now;
model16.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
model16.Reserve1 = "465";
bll_pollution.Add(model16);
#endregion
#region GP08#
var model1 = new DataService.Model.pollution_discharge();
model1.PollutionDischargeId = Guid.NewGuid().ToString("N");
model1.PollutionDischargeName = "GP08-1#水泵";
if (item.dl.ContainsKey("1DI1"))
if (item.dl.ContainsKey("1DI9"))
{
model1.PollutionDischargeState = Convert.ToInt32(item.dl["1DI1"]);
model1.PollutionDischargeState = Convert.ToInt32(item.dl["1DI9"]);
}
if (item.dl.ContainsKey("1DI2"))
if (item.dl.ContainsKey("1DI10"))
{
model1.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI2"]);
model1.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI10"]);
}
model1.CreateTime = DateTime.Now;
model1.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -973,13 +981,13 @@ namespace Security
var model2 = new DataService.Model.pollution_discharge();
model2.PollutionDischargeId = Guid.NewGuid().ToString("N");
model2.PollutionDischargeName = "GP08-2#水泵";
if (item.dl.ContainsKey("1DI3"))
if (item.dl.ContainsKey("1DI11"))
{
model2.PollutionDischargeState = Convert.ToInt32(item.dl["1DI3"]);
model2.PollutionDischargeState = Convert.ToInt32(item.dl["1DI11"]);
}
if (item.dl.ContainsKey("1DI4"))
if (item.dl.ContainsKey("1DI12"))
{
model2.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI4"]);
model2.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI12"]);
}
model2.CreateTime = DateTime.Now;
model2.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -990,13 +998,13 @@ namespace Security
var model3 = new DataService.Model.pollution_discharge();
model3.PollutionDischargeId = Guid.NewGuid().ToString("N");
model3.PollutionDischargeName = "GP09-1#水泵";
if (item.dl.ContainsKey("1DI5"))
if (item.dl.ContainsKey("1DI13"))
{
model3.PollutionDischargeState = Convert.ToInt32(item.dl["1DI5"]);
model3.PollutionDischargeState = Convert.ToInt32(item.dl["1DI13"]);
}
if (item.dl.ContainsKey("1DI6"))
if (item.dl.ContainsKey("1DI14"))
{
model3.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI6"]);
model3.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI14"]);
}
model3.CreateTime = DateTime.Now;
model3.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1005,13 +1013,13 @@ namespace Security
var model4 = new DataService.Model.pollution_discharge();
model4.PollutionDischargeId = Guid.NewGuid().ToString("N");
model4.PollutionDischargeName = "GP09-2#水泵";
if (item.dl.ContainsKey("1DI7"))
if (item.dl.ContainsKey("1DI15"))
{
model4.PollutionDischargeState = Convert.ToInt32(item.dl["1DI7"]);
model4.PollutionDischargeState = Convert.ToInt32(item.dl["1DI15"]);
}
if (item.dl.ContainsKey("1DI8"))
if (item.dl.ContainsKey("1DI16"))
{
model4.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI8"]);
model4.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI16"]);
}
model4.CreateTime = DateTime.Now;
model4.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1022,13 +1030,13 @@ namespace Security
var model5 = new DataService.Model.pollution_discharge();
model5.PollutionDischargeId = Guid.NewGuid().ToString("N");
model5.PollutionDischargeName = "GP10-1#水泵";
if (item.dl.ContainsKey("1DI9"))
if (item.dl.ContainsKey("1DI17"))
{
model5.PollutionDischargeState = Convert.ToInt32(item.dl["1DI1"]);
model5.PollutionDischargeState = Convert.ToInt32(item.dl["1DI17"]);
}
if (item.dl.ContainsKey("1DI10"))
if (item.dl.ContainsKey("1DI18"))
{
model5.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI2"]);
model5.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI18"]);
}
model5.CreateTime = DateTime.Now;
model5.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1037,13 +1045,13 @@ namespace Security
var model6 = new DataService.Model.pollution_discharge();
model6.PollutionDischargeId = Guid.NewGuid().ToString("N");
model6.PollutionDischargeName = "GP10-2#水泵";
if (item.dl.ContainsKey("1DI11"))
if (item.dl.ContainsKey("1DI19"))
{
model6.PollutionDischargeState = Convert.ToInt32(item.dl["1DI12"]);
model6.PollutionDischargeState = Convert.ToInt32(item.dl["1DI19"]);
}
if (item.dl.ContainsKey("1DI12"))
if (item.dl.ContainsKey("1DI20"))
{
model6.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI13"]);
model6.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI20"]);
}
model6.CreateTime = DateTime.Now;
model6.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1054,13 +1062,13 @@ namespace Security
var model7 = new DataService.Model.pollution_discharge();
model7.PollutionDischargeId = Guid.NewGuid().ToString("N");
model7.PollutionDischargeName = "GP11-1#水泵";
if (item.dl.ContainsKey("1DI13"))
if (item.dl.ContainsKey("1DI21"))
{
model7.PollutionDischargeState = Convert.ToInt32(item.dl["1DI13"]);
model7.PollutionDischargeState = Convert.ToInt32(item.dl["1DI21"]);
}
if (item.dl.ContainsKey("1DI14"))
if (item.dl.ContainsKey("1DI22"))
{
model7.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI14"]);
model7.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI22"]);
}
model7.CreateTime = DateTime.Now;
model7.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1069,13 +1077,13 @@ namespace Security
var model8 = new DataService.Model.pollution_discharge();
model8.PollutionDischargeId = Guid.NewGuid().ToString("N");
model8.PollutionDischargeName = "GP12-2#水泵";
if (item.dl.ContainsKey("1DI15"))
if (item.dl.ContainsKey("1DI23"))
{
model8.PollutionDischargeState = Convert.ToInt32(item.dl["1DI16"]);
model8.PollutionDischargeState = Convert.ToInt32(item.dl["1DI23"]);
}
if (item.dl.ContainsKey("1DI16"))
if (item.dl.ContainsKey("1DI24"))
{
model8.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI17"]);
model8.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI24"]);
}
model8.CreateTime = DateTime.Now;
model8.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1086,13 +1094,13 @@ namespace Security
var model9 = new DataService.Model.pollution_discharge();
model9.PollutionDischargeId = Guid.NewGuid().ToString("N");
model9.PollutionDischargeName = "GP12-1#水泵";
if (item.dl.ContainsKey("1DI17"))
if (item.dl.ContainsKey("1DI25"))
{
model9.PollutionDischargeState = Convert.ToInt32(item.dl["1DI517"]);
model9.PollutionDischargeState = Convert.ToInt32(item.dl["1DI25"]);
}
if (item.dl.ContainsKey("1DI18"))
if (item.dl.ContainsKey("1DI26"))
{
model9.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI18"]);
model9.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI26"]);
}
model9.CreateTime = DateTime.Now;
model9.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1101,13 +1109,13 @@ namespace Security
var model10 = new DataService.Model.pollution_discharge();
model10.PollutionDischargeId = Guid.NewGuid().ToString("N");
model10.PollutionDischargeName = "GP12-2#水泵";
if (item.dl.ContainsKey("1DI19"))
if (item.dl.ContainsKey("1DI27"))
{
model10.PollutionDischargeState = Convert.ToInt32(item.dl["1DI19"]);
model10.PollutionDischargeState = Convert.ToInt32(item.dl["1DI27"]);
}
if (item.dl.ContainsKey("1DI20"))
if (item.dl.ContainsKey("1DI28"))
{
model10.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI20"]);
model10.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI28"]);
}
model10.CreateTime = DateTime.Now;
model10.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1118,13 +1126,13 @@ namespace Security
var model11 = new DataService.Model.pollution_discharge();
model11.PollutionDischargeId = Guid.NewGuid().ToString("N");
model11.PollutionDischargeName = "GP13-1#水泵";
if (item.dl.ContainsKey("1DI21"))
if (item.dl.ContainsKey("1DI29"))
{
model11.PollutionDischargeState = Convert.ToInt32(item.dl["1DI21"]);
model11.PollutionDischargeState = Convert.ToInt32(item.dl["1DI29"]);
}
if (item.dl.ContainsKey("1DI22"))
if (item.dl.ContainsKey("1DI30"))
{
model11.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI22"]);
model11.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI30"]);
}
model11.CreateTime = DateTime.Now;
model11.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1133,13 +1141,13 @@ namespace Security
var model12 = new DataService.Model.pollution_discharge();
model12.PollutionDischargeId = Guid.NewGuid().ToString("N");
model12.PollutionDischargeName = "GP13-2#水泵";
if (item.dl.ContainsKey("1DI23"))
if (item.dl.ContainsKey("1DI31"))
{
model12.PollutionDischargeState = Convert.ToInt32(item.dl["1DI23"]);
model12.PollutionDischargeState = Convert.ToInt32(item.dl["1DI31"]);
}
if (item.dl.ContainsKey("1DI24"))
if (item.dl.ContainsKey("1DI32"))
{
model12.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI24"]);
model12.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI32"]);
}
model12.CreateTime = DateTime.Now;
model12.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1150,13 +1158,13 @@ namespace Security
var model13 = new DataService.Model.pollution_discharge();
model13.PollutionDischargeId = Guid.NewGuid().ToString("N");
model13.PollutionDischargeName = "GP14-1#水泵";
if (item.dl.ContainsKey("1DI25"))
if (item.dl.ContainsKey("1DI33"))
{
model3.PollutionDischargeState = Convert.ToInt32(item.dl["1DI25"]);
model3.PollutionDischargeState = Convert.ToInt32(item.dl["1DI33"]);
}
if (item.dl.ContainsKey("1DI26"))
if (item.dl.ContainsKey("1DI34"))
{
model3.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI26"]);
model3.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI34"]);
}
model13.CreateTime = DateTime.Now;
model13.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));
@ -1165,13 +1173,13 @@ namespace Security
var model14 = new DataService.Model.pollution_discharge();
model14.PollutionDischargeId = Guid.NewGuid().ToString("N");
model14.PollutionDischargeName = "GP14-2#水泵";
if (item.dl.ContainsKey("1DI27"))
if (item.dl.ContainsKey("1DI35"))
{
model14.PollutionDischargeState = Convert.ToInt32(item.dl["1DI127"]);
model14.PollutionDischargeState = Convert.ToInt32(item.dl["1DI35"]);
}
if (item.dl.ContainsKey("1DI28"))
if (item.dl.ContainsKey("1DI36"))
{
model14.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI128"]);
model14.PollutionDischargeAlarm = Convert.ToInt32(item.dl["1DI36"]);
}
model14.CreateTime = DateTime.Now;
model14.EntireTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:00:00"));