告警列表添加sn参数

main
zhangbin 2 months ago
parent 21ce45d818
commit 957e73c6f1

@ -308,7 +308,7 @@ namespace OpenAuth.App.ServiceApp
}
}
//根据时间获取告警信息列表
public async Task<Response<PageInfo<List<LasaManageDeviceHms>>>> GetManageDeviceHmsList(int level, int model, DateTime startTime, DateTime endTime, int page, int limit, string message)
public async Task<Response<PageInfo<List<LasaManageDeviceHms>>>> GetManageDeviceHmsList(int level, int model, DateTime startTime, DateTime endTime, int page, int limit, string message, string getway)
{
RefAsync<int> totalCount = 0;
using (var db = UnitWork.CreateContext())
@ -318,6 +318,7 @@ namespace OpenAuth.App.ServiceApp
.WhereIF(level != 0, x => x.Level == level)
.WhereIF(model != 0, x => x.Module == model)
.WhereIF(!string.IsNullOrEmpty(message), x => x.MessageZh.Contains(message))
.WhereIF(!string.IsNullOrEmpty(getway), x => x.Sn == getway)
.OrderBy(x => x.CreateTime, OrderByType.Desc)
.ToPageListAsync(page, limit, totalCount);
return new Response<PageInfo<List<LasaManageDeviceHms>>>

@ -614,12 +614,12 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers
/// <param name="limit"></param>
/// <returns></returns>
[HttpGet]
public async Task<Response<PageInfo<List<LasaManageDeviceHms>>>> GetManageDeviceHmsList(int level, int model, DateTime startTime, DateTime endTime, int page, int limit, string message)
public async Task<Response<PageInfo<List<LasaManageDeviceHms>>>> GetManageDeviceHmsList(int level, int model, DateTime startTime, DateTime endTime, int page, int limit, string message,string getway)
{
var result = new Response<PageInfo<List<LasaManageDeviceHms>>>();
try
{
result = await _app.GetManageDeviceHmsList(level, model, startTime, endTime, page, limit, message);
result = await _app.GetManageDeviceHmsList(level, model, startTime, endTime, page, limit, message, getway);
}
catch (Exception ex)
{

Loading…
Cancel
Save