修改气表

This commit is contained in:
xukanghao 2024-01-09 15:05:45 +08:00
parent d41bafe584
commit 5cc0e9bbf0
18 changed files with 174 additions and 174 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -67,7 +67,7 @@ namespace DongYingAPI.Controllers.api
{ {
for (int i = 0; i < 6; i++) for (int i = 0; i < 6; i++)
{ {
var model = new air_conditionerData(); var model = new power_loadData();
var atime = DateTime.Now.AddMonths(-i).ToString("MM月"); var atime = DateTime.Now.AddMonths(-i).ToString("MM月");
model.time = atime; model.time = atime;
var now = DateTime.Now.AddMonths(-i); var now = DateTime.Now.AddMonths(-i);
@ -93,7 +93,7 @@ namespace DongYingAPI.Controllers.api
{ {
for (int i = 0; i < 6; i++) for (int i = 0; i < 6; i++)
{ {
var model = new air_conditionerData(); var model = new power_loadData();
var atime = DateTime.Now.AddYears(-i).ToString("yyyy年"); var atime = DateTime.Now.AddYears(-i).ToString("yyyy年");
model.time = atime; model.time = atime;
var now = DateTime.Now.AddYears(-i); var now = DateTime.Now.AddYears(-i);
@ -118,180 +118,180 @@ namespace DongYingAPI.Controllers.api
res.msg = "成功"; res.msg = "成功";
res.data = data; res.data = data;
} }
else if (type == "配电室2") //else if (type == "配电室2")
{ //{
var data = new List<power_loadData>(); // var data = new List<power_loadData>();
var list = bll.GetModelList("").Where(x => x.FloorName == "科技馆负一层地源热泵").ToList(); // var list = bll.GetModelList("").Where(x => x.FloorName == "科技馆负一层地源热泵").ToList();
if (date == "日") // if (date == "日")
{ // {
var a = DateTime.Now.ToString("mm"); // var a = DateTime.Now.ToString("mm");
var b = 0; // var b = 0;
for (int i = 0; i < 6; i++) // for (int i = 0; i < 6; i++)
{ // {
var model = new power_loadData(); // var model = new power_loadData();
var j = i * 150; // var j = i * 150;
b = Convert.ToInt32(a); // b = Convert.ToInt32(a);
string now = ""; // string now = "";
if (b < 30) // if (b < 30)
{ // {
model.time = DateTime.Now.AddMinutes(-j).ToString("HH:00"); // model.time = DateTime.Now.AddMinutes(-j).ToString("HH:00");
now = DateTime.Now.ToString("yyyy-MM-dd HH:00:00"); // now = DateTime.Now.ToString("yyyy-MM-dd HH:00:00");
//b =Convert.ToInt32(DateTime.Now.AddMinutes(-30).ToString("mm")); // //b =Convert.ToInt32(DateTime.Now.AddMinutes(-30).ToString("mm"));
a = "31"; // a = "31";
} // }
else // else
{ // {
model.time = DateTime.Now.AddMinutes(-j).ToString("HH:30"); // model.time = DateTime.Now.AddMinutes(-j).ToString("HH:30");
now = DateTime.Now.ToString("yyyy-MM-dd HH:31:00"); // now = DateTime.Now.ToString("yyyy-MM-dd HH:31:00");
a = "29"; // a = "29";
} // }
var datetime = Convert.ToDateTime(now); // var datetime = Convert.ToDateTime(now);
var sdate = datetime.AddMinutes(-(i + 1) * 150); // var sdate = datetime.AddMinutes(-(i + 1) * 150);
var edate = datetime.AddMinutes(-j); // var edate = datetime.AddMinutes(-j);
var list1 = bll.GetModelList("").Where(x => x.FloorName == "科技馆负一层地源热泵" && x.CreateTime >= sdate && x.CreateTime < edate).ToList(); // var list1 = bll.GetModelList("").Where(x => x.FloorName == "科技馆负一层地源热泵" && x.CreateTime >= sdate && x.CreateTime < edate).ToList();
decimal? num1 = 0; // decimal? num1 = 0;
foreach (var item in list1) // foreach (var item in list1)
{ // {
num1 += item.P; // num1 += item.P;
} // }
model.P = num1; // model.P = num1;
data.Add(model); // data.Add(model);
} // }
} // }
else if (date == "月") // else if (date == "月")
{ // {
for (int i = 0; i < 6; i++) // for (int i = 0; i < 6; i++)
{ // {
var model = new power_loadData(); // var model = new power_loadData();
var time = DateTime.Now.AddMonths(-i).ToString("MM月"); // var time = DateTime.Now.AddMonths(-i).ToString("MM月");
model.time = time; // model.time = time;
var now = DateTime.Now.AddMonths(-i); // var now = DateTime.Now.AddMonths(-i);
var sdate = now.ToString("yyyy-MM") + "-01 00:00:00"; // var sdate = now.ToString("yyyy-MM") + "-01 00:00:00";
var edate = now.AddMonths(+1).ToString("yyyy-MM") + "-01 00:00:00"; // var edate = now.AddMonths(+1).ToString("yyyy-MM") + "-01 00:00:00";
var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList(); // var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList();
decimal? num = 0; // decimal? num = 0;
foreach (var item in alist) // foreach (var item in alist)
{ // {
num += item.P; // num += item.P;
} // }
model.P = num; // model.P = num;
data.Add(model); // data.Add(model);
} // }
} // }
else if (date == "年") // else if (date == "年")
{ // {
for (int i = 0; i < 6; i++) // for (int i = 0; i < 6; i++)
{ // {
var model = new power_loadData(); // var model = new power_loadData();
var time = DateTime.Now.AddYears(-i).ToString("yyyy年"); // var time = DateTime.Now.AddYears(-i).ToString("yyyy年");
model.time = time; // model.time = time;
var now = DateTime.Now.AddYears(-i); // var now = DateTime.Now.AddYears(-i);
var sdate = now.ToString("yyyy") + "-01-01 00:00:00"; // var sdate = now.ToString("yyyy") + "-01-01 00:00:00";
var edate = now.AddYears(+1).ToString("yyyy") + "-01-01 00:00:00"; // var edate = now.AddYears(+1).ToString("yyyy") + "-01-01 00:00:00";
var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList(); // var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList();
decimal? num = 0; // decimal? num = 0;
foreach (var item in alist) // foreach (var item in alist)
{ // {
num += item.P; // num += item.P;
} // }
model.P = num; // model.P = num;
data.Add(model); // data.Add(model);
} // }
} // }
res.code = 200; // res.code = 200;
res.msg = "成功"; // res.msg = "成功";
res.data = data; // res.data = data;
} //}
else if (type == "配电室3") //else if (type == "配电室3")
{ //{
var data = new List<power_loadData>(); // var data = new List<power_loadData>();
var list = bll.GetModelList("").Where(x => x.FloorName == "图书馆一楼").ToList(); // var list = bll.GetModelList("").Where(x => x.FloorName == "图书馆一楼").ToList();
if (date == "日") // if (date == "日")
{ // {
var a = DateTime.Now.ToString("mm"); // var a = DateTime.Now.ToString("mm");
var b = 0; // var b = 0;
for (int i = 0; i < 6; i++) // for (int i = 0; i < 6; i++)
{ // {
var model = new power_loadData(); // var model = new power_loadData();
var j = i * 150; // var j = i * 150;
b = Convert.ToInt32(a); // b = Convert.ToInt32(a);
string now = ""; // string now = "";
if (b < 30) // if (b < 30)
{ // {
model.time = DateTime.Now.AddMinutes(-j).ToString("HH:00"); // model.time = DateTime.Now.AddMinutes(-j).ToString("HH:00");
now = DateTime.Now.ToString("yyyy-MM-dd HH:00:00"); // now = DateTime.Now.ToString("yyyy-MM-dd HH:00:00");
//b =Convert.ToInt32(DateTime.Now.AddMinutes(-30).ToString("mm")); // //b =Convert.ToInt32(DateTime.Now.AddMinutes(-30).ToString("mm"));
a = "31"; // a = "31";
} // }
else // else
{ // {
model.time = DateTime.Now.AddMinutes(-j).ToString("HH:30"); // model.time = DateTime.Now.AddMinutes(-j).ToString("HH:30");
now = DateTime.Now.ToString("yyyy-MM-dd HH:31:00"); // now = DateTime.Now.ToString("yyyy-MM-dd HH:31:00");
a = "29"; // a = "29";
} // }
var datetime = Convert.ToDateTime(now); // var datetime = Convert.ToDateTime(now);
var sdate = datetime.AddMinutes(-(i + 1) * 150); // var sdate = datetime.AddMinutes(-(i + 1) * 150);
var edate = datetime.AddMinutes(-j); // var edate = datetime.AddMinutes(-j);
var list1 = bll.GetModelList("").Where(x => x.FloorName == "图书馆一楼" && x.CreateTime >= sdate && x.CreateTime < edate).ToList(); // var list1 = bll.GetModelList("").Where(x => x.FloorName == "图书馆一楼" && x.CreateTime >= sdate && x.CreateTime < edate).ToList();
decimal? num1 = 0; // decimal? num1 = 0;
foreach (var item in list1) // foreach (var item in list1)
{ // {
num1 += item.P; // num1 += item.P;
} // }
model.P = num1; // model.P = num1;
data.Add(model); // data.Add(model);
} // }
} // }
else if (date == "月") // else if (date == "月")
{ // {
for (int i = 0; i < 6; i++) // for (int i = 0; i < 6; i++)
{ // {
var model = new power_loadData(); // var model = new power_loadData();
var time = DateTime.Now.AddMonths(-i).ToString("MM月"); // var time = DateTime.Now.AddMonths(-i).ToString("MM月");
model.time = time; // model.time = time;
var now = DateTime.Now.AddMonths(-i); // var now = DateTime.Now.AddMonths(-i);
var sdate = now.ToString("yyyy-MM") + "-01 00:00:00"; // var sdate = now.ToString("yyyy-MM") + "-01 00:00:00";
var edate = now.AddMonths(+1).ToString("yyyy-MM") + "-01 00:00:00"; // var edate = now.AddMonths(+1).ToString("yyyy-MM") + "-01 00:00:00";
var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList(); // var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList();
decimal? num = 0; // decimal? num = 0;
foreach (var item in alist) // foreach (var item in alist)
{ // {
num += item.P; // num += item.P;
} // }
model.P = num; // model.P = num;
data.Add(model); // data.Add(model);
} // }
} // }
else if (date == "年") // else if (date == "年")
{ // {
for (int i = 0; i < 6; i++) // for (int i = 0; i < 6; i++)
{ // {
var model = new power_loadData(); // var model = new power_loadData();
var time = DateTime.Now.AddYears(-i).ToString("yyyy年"); // var time = DateTime.Now.AddYears(-i).ToString("yyyy年");
model.time = time; // model.time = time;
var now = DateTime.Now.AddYears(-i); // var now = DateTime.Now.AddYears(-i);
var sdate = now.ToString("yyyy") + "-01-01 00:00:00"; // var sdate = now.ToString("yyyy") + "-01-01 00:00:00";
var edate = now.AddYears(+1).ToString("yyyy") + "-01-01 00:00:00"; // var edate = now.AddYears(+1).ToString("yyyy") + "-01-01 00:00:00";
var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList(); // var alist = list.Where(x => x.CreateTime >= Convert.ToDateTime(sdate) && x.CreateTime < Convert.ToDateTime(edate)).ToList();
decimal? num = 0; // decimal? num = 0;
foreach (var item in alist) // foreach (var item in alist)
{ // {
num += item.P; // num += item.P;
} // }
model.P = num; // model.P = num;
data.Add(model); // data.Add(model);
} // }
} // }
res.code = 200; // res.code = 200;
res.msg = "成功"; // res.msg = "成功";
res.data = data; // res.data = data;
} //}
} }
else else
{ {

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms> </dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
<dsig:DigestValue>FjB8i0VJ4mh8t9gJB+0cKYgMW6Scj9Z6PRzCcn/iHHo=</dsig:DigestValue> <dsig:DigestValue>MaSB9zKFQS+iDnEjY5O32c/t1YAFFfG/1BnLDJ8aat8=</dsig:DigestValue>
</hash> </hash>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>

View File

@ -49,7 +49,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms> </dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
<dsig:DigestValue>cH7kM2pqIw9EpcKsmqER8/KRZ34vzyrkc9Dx/tsNUvc=</dsig:DigestValue> <dsig:DigestValue>8aAyf2+5JgbZz56G6PmGmTJqLWjHrxqhVhKhq6BJugE=</dsig:DigestValue>
</hash> </hash>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>

View File

@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms> </dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
<dsig:DigestValue>FjB8i0VJ4mh8t9gJB+0cKYgMW6Scj9Z6PRzCcn/iHHo=</dsig:DigestValue> <dsig:DigestValue>MaSB9zKFQS+iDnEjY5O32c/t1YAFFfG/1BnLDJ8aat8=</dsig:DigestValue>
</hash> </hash>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>

View File

@ -49,7 +49,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms> </dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
<dsig:DigestValue>cH7kM2pqIw9EpcKsmqER8/KRZ34vzyrkc9Dx/tsNUvc=</dsig:DigestValue> <dsig:DigestValue>8aAyf2+5JgbZz56G6PmGmTJqLWjHrxqhVhKhq6BJugE=</dsig:DigestValue>
</hash> </hash>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>