首页数据拼接
This commit is contained in:
parent
edeeaeff1c
commit
2434aa96ff
|
|
@ -1716,6 +1716,11 @@
|
||||||
注册日期
|
注册日期
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.Transport.Goods">
|
||||||
|
<summary>
|
||||||
|
货物类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="M:langguanApi.Service.AlertService.Add(langguanApi.Model.AddAlertDto)">
|
<member name="M:langguanApi.Service.AlertService.Add(langguanApi.Model.AddAlertDto)">
|
||||||
<summary>
|
<summary>
|
||||||
新加
|
新加
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,10 @@ namespace langguanApi.Controllers
|
||||||
public class HJ212Controller : ControllerBase
|
public class HJ212Controller : ControllerBase
|
||||||
{
|
{
|
||||||
private readonly Hj212Service _hj212Service;
|
private readonly Hj212Service _hj212Service;
|
||||||
|
/// <summary>
|
||||||
|
/// 构造函数
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="hj212Service"></param>
|
||||||
public HJ212Controller(Hj212Service hj212Service)
|
public HJ212Controller(Hj212Service hj212Service)
|
||||||
{
|
{
|
||||||
_hj212Service = hj212Service;
|
_hj212Service = hj212Service;
|
||||||
|
|
|
||||||
|
|
@ -38,17 +38,17 @@ namespace langguanApi.Service
|
||||||
/// 首页数据,最近7天的
|
/// 首页数据,最近7天的
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public async Task<object> IndexData(int num = 50)
|
public async Task<List<alarm>> IndexData(int num = 50)
|
||||||
{
|
{
|
||||||
Expression<Func<Alert, bool>> exp = filter => filter.IsDelete == false;
|
Expression<Func<Alert, bool>> exp = filter => filter.IsDelete == false;
|
||||||
return (await base.GetListWithExp(exp))
|
return (await base.GetListWithExp(exp))
|
||||||
.OrderByDescending(s => s.CreateDateTime)
|
.OrderByDescending(s => s.CreateDateTime)
|
||||||
.Take(num)
|
.Take(num)
|
||||||
.Select(s => new
|
.Select(s => new alarm
|
||||||
{
|
{
|
||||||
s.AlertContent,
|
AlarmName = s.deviceName,
|
||||||
s.deviceName,
|
DeviceName = s.deviceName,
|
||||||
s.CreateDateTime
|
Time = s.CreateDateTime.ToString("yyyy-MM-dd HH:mm:ss"),
|
||||||
}).ToList();
|
}).ToList();
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
@ -66,7 +66,7 @@ namespace langguanApi.Service
|
||||||
Dictionary<string, string> dic = new Dictionary<string, string>() { };
|
Dictionary<string, string> dic = new Dictionary<string, string>() { };
|
||||||
dic.Add("BeginTime", start.Value.ToString("yyyy-MM-dd HH:mm:ss"));
|
dic.Add("BeginTime", start.Value.ToString("yyyy-MM-dd HH:mm:ss"));
|
||||||
dic.Add("EndTime", end.Value.ToString("yyyy-MM-dd HH:mm:ss"));
|
dic.Add("EndTime", end.Value.ToString("yyyy-MM-dd HH:mm:ss"));
|
||||||
var AlermResp = await _httpProxy.Get<RespModel<alarmList>>(dic,_configuration.GetValue<string>("Apis:AlertUrl"));
|
var AlermResp = await _httpProxy.Get<RespModel<alarmList>>(dic, _configuration.GetValue<string>("Apis:AlertUrl"));
|
||||||
if (AlermResp.code == 0)
|
if (AlermResp.code == 0)
|
||||||
{
|
{
|
||||||
var romte = AlermResp.data.List.Select(s => new Alert
|
var romte = AlermResp.data.List.Select(s => new Alert
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,10 @@ namespace langguanApi.Service
|
||||||
var rateResp = await _httpProxy.Get<RespModel<List<Rate>>>(null, _configuration.GetValue<string>("Apis:RateUrl"));
|
var rateResp = await _httpProxy.Get<RespModel<List<Rate>>>(null, _configuration.GetValue<string>("Apis:RateUrl"));
|
||||||
var rate = rateResp.data.ToList().Take(6);
|
var rate = rateResp.data.ToList().Take(6);
|
||||||
var AlermResp = await _httpProxy.Get<RespModel<alarmList>>(null, _configuration.GetValue<string>("Apis:AlertUrl"));
|
var AlermResp = await _httpProxy.Get<RespModel<alarmList>>(null, _configuration.GetValue<string>("Apis:AlertUrl"));
|
||||||
|
if (AlermResp.code == 0 && AlermResp.data.List.Any())
|
||||||
|
{
|
||||||
|
alerts.AddRange(AlermResp.data.List);
|
||||||
|
}
|
||||||
// alerts += await _httpProxy.Get<string>(null, _configuration.GetValue<string>("Apis:AlertUrl"));
|
// alerts += await _httpProxy.Get<string>(null, _configuration.GetValue<string>("Apis:AlertUrl"));
|
||||||
// alerts += await _httpProxy.Get<string>(null, _configuration.GetValue<string>("Apis:RateUrl"));
|
// alerts += await _httpProxy.Get<string>(null, _configuration.GetValue<string>("Apis:RateUrl"));
|
||||||
|
|
||||||
|
|
@ -103,7 +107,7 @@ namespace langguanApi.Service
|
||||||
ariQuality,
|
ariQuality,
|
||||||
rate,
|
rate,
|
||||||
trend,
|
trend,
|
||||||
alerts= AlermResp.data.List,
|
alerts,
|
||||||
cleanData,
|
cleanData,
|
||||||
today,
|
today,
|
||||||
getViewTop = "",
|
getViewTop = "",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue