洗车机更改接口参数

This commit is contained in:
pangwenpeng 2024-07-25 16:49:06 +08:00
parent 54c03916a8
commit 61580ac13b
4 changed files with 36 additions and 30 deletions

View File

@ -61,7 +61,7 @@ namespace langguanApi.Controllers
/// <param name="input"></param>
/// <returns></returns>
[HttpPost("addwasherlist")]
public async Task<IActionResult> AddWasherList(List<AddWasher> input)
public async Task<IActionResult> AddWasherList([FromBody] List<AddWasher> input)
{
await _washerService.addWasher(input);
return Ok(new ApiResult() { code = 0 });
@ -97,7 +97,7 @@ namespace langguanApi.Controllers
/// <param name="input"></param>
/// <returns></returns>
[HttpPost("addruckscaleslist")]
public async Task<IActionResult> AddRuckScalesList(List<AddTruckScalesDto> input)
public async Task<IActionResult> AddRuckScalesList([FromBody] List<AddTruckScalesDto> input)
{
await _truckScalesService.AddTruckScalesList(input);
return Ok(new ApiResult() { code = 0 });

View File

@ -154,7 +154,7 @@
}
/// <summary>
/// 添加洗车机
/// 获取洗车机
/// </summary>
public class GetWasherDto
{

View File

@ -110,6 +110,8 @@ namespace langguanApi.Service
});
}
}
if (result.Any())
{
if (!string.IsNullOrWhiteSpace(input.startTime))
{
result.Where(p => Convert.ToDateTime(p.Time) >= Convert.ToDateTime(input.startTime)).ToList();
@ -119,6 +121,7 @@ namespace langguanApi.Service
result.Where(p => Convert.ToDateTime(p.Time) <= Convert.ToDateTime(input.endTime)).ToList();
}
result = result.Skip(input.current - 1).Take(input.pageSize).ToList();
}
return result;
}

View File

@ -23,7 +23,7 @@ namespace langguanApi.Service
List<Washer> result = new List<Washer>();
foreach (var item in input)
{
var entity = input.Adapt<Washer>();
var entity = item.Adapt<Washer>();
result.Add(entity);
}
@ -66,6 +66,8 @@ namespace langguanApi.Service
entity.StateString = item.State == 0 ? "停止" : "运行";
washerHistroyResult.Add(entity);
}
if (washerHistroyResult.Any())
{
if (!string.IsNullOrWhiteSpace(input.startTime))
{
washerHistroyResult = washerHistroyResult.Where(p => Convert.ToDateTime(p.Time) >= Convert.ToDateTime(input.startTime)).ToList();
@ -74,10 +76,11 @@ namespace langguanApi.Service
{
washerHistroyResult = washerHistroyResult.Where(p => Convert.ToDateTime(p.Time) <= Convert.ToDateTime(input.endTime)).ToList();
}
if (washerHistroyResult.Any())
if (string.IsNullOrWhiteSpace(input.startTime) && string.IsNullOrWhiteSpace(input.endTime))
{
washerHistroyResult = washerHistroyResult.OrderByDescending(p => p.Time).Take(30).ToList();
}
}
return washerHistroyResult;
}
}