namespace Yw.Application { /// /// HealthMultiEvaluationRecord /// [Route("Health/Multi/Evaluation/Record/Std")] [ApiDescriptionSettings("Health", Name = "综合健康评价记录(Std)", Order = 6890)] public class HealthMultiEvaluationRecord_StdController : IDynamicApiController { /// /// 通过 EquipmentID 获取时间区间内的记录列表 /// [Route("GetByEvaluateEquipmentIDOfTimeRange@V1.0")] [HttpGet] public List GetByEvaluateEquipmentIDOfTimeRange([FromQuery][Required] EvaluateEquipmentIDOfTimeRangeInput input) { var evaluateEquipmentId = input.EvaluateEquipmentID; var startTime = input.StartTime; var endTime = input.EndTime; var list = new Service.HealthMultiEvaluationRecord().GetLimitByEvaluateEquipmentIDOfTimeRange(evaluateEquipmentId, startTime, endTime, 10000); var recordList = list?.Select(x => new HealthMultiEvaluationRecordStdDto(x)).ToList(); return recordList; } } }