| | |
| | | /// <returns></returns> |
| | | [Route("GetByOneDay")] |
| | | [HttpGet] |
| | | public async Task<IStation.Dto.ApiResult> GetByOneDay(DateTime startday) |
| | | public async Task<IStation.Dto.ApiResult> GetByOneDay(string startday) |
| | | { |
| | | DateTime d; |
| | | if (!DateTime.TryParse(startday, out d)) |
| | | { |
| | | return new IStation.Dto.ApiResult() { Code = ApiResultCode.Error, Message = "day 格式不正确" }; |
| | | } |
| | | Dto.PumpRunParasDays pumpRunParasDay = new Dto.PumpRunParasDays(); |
| | | var PumpState = await ZyConnectHelper.GetPumpIsopen(startday,startday); |
| | | var PumpState = await ZyConnectHelper.GetPumpOpenStatusBySingleDay(d); |
| | | // var totalWater = await ZyConnectHelper.GetTotalWaterByDayRange_In(startday, startday); |
| | | // pumpRunParasDay.TotalWater = totalWater; |
| | | // var PumpTotalElecty = await ZyConnectHelper.GetPumpTotalElectricity(startday, startday); |
| | |
| | | return new IStation.Dto.ApiResult<Dto.PumpRunParasDays>(pumpRunParasDay) { Code = ApiResultCode.Success, Message = "Success" }; |
| | | } |
| | | |
| | | |
| | | /* /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="day"></param> |
| | | /// <returns></returns> |
| | | [Route("GetByHistoryOneDay")] |
| | | [HttpGet] |
| | | public async Task<IStation.Dto.ApiResult> GetByHistoryOneDay(DateTime day) |
| | | public async Task<IStation.Dto.ApiResult> GetByHistoryOneDay(string day) |
| | | { |
| | | if (day == null) |
| | | { |
| | | return new IStation.Dto.ApiResult() { Code = ApiResultCode.Error, Message = "day null" }; |
| | | } |
| | | DateTime d; |
| | | /* if (!DateTime.TryParse(day, out d)) |
| | | if (!DateTime.TryParse(day, out d)) |
| | | { |
| | | return new IStation.Dto.ApiResult() { Code = ApiResultCode.Error, Message = "day 格式不正确" }; |
| | | }*/ |
| | | } |
| | | |
| | | var prj = Common.PumpHistoryDataFileHelper.GetHistoryData(day); |
| | | return new IStation.Dto.ApiResult<List<Common.PumpHistoryDataFileHelper.RunParasData>>(prj) { Code = ApiResultCode.Success, Message = "Success" }; |
| | | var history = Common.PumpHistoryDataFileHelper.GetHistoryData(d); |
| | | return new IStation.Dto.ApiResult<List<RunParasData>>(history) { Code = ApiResultCode.Success, Message = "Success" }; |
| | | } |
| | | |
| | | */ |
| | | |
| | | |
| | | |