From 03a0d99de9c5fed6bea8bc83b49ce27786bda38c Mon Sep 17 00:00:00 2001 From: tangxu <tangxu76880903> Date: 星期五, 07 二月 2025 09:29:59 +0800 Subject: [PATCH] 添加OPENAPI接口 --- WebApi/Controllers/ZyPrjController.cs | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) diff --git a/WebApi/Controllers/ZyPrjController.cs b/WebApi/Controllers/ZyPrjController.cs index 48a1211..bf39aa0 100644 --- a/WebApi/Controllers/ZyPrjController.cs +++ b/WebApi/Controllers/ZyPrjController.cs @@ -94,12 +94,16 @@ IStation.LogHelper.Error(string.Format("ZyPrjRequest Time:{0}-{1} 鏃堕棿鑼冨洿閿欒,涓嶈兘瓒呰繃24灏忔椂", start_timme, end_timme)); return new IStation.Dto.ApiResult() { Code = ApiResultCode.Error, Message = "鏃堕棿鑼冨洿閿欒,涓嶈兘瓒呰繃24灏忔椂" }; } - + IStation.CalcModel.AnaRequest anaRequest = new AnaRequest(); anaRequest.CalcOptType = (eCalcOptType)IStation.AnaGlobalParas.Setting.OptSortType; anaRequest.StartTime = start_timme; anaRequest.EndTime = end_timme; anaRequest.WaterLevels闀挎睙 = GetTide3Day(_tideSouce, start_timme); + if(anaRequest.WaterLevels闀挎睙 ==null || anaRequest.WaterLevels闀挎睙.Count()==0) + { + return new IStation.Dto.ApiResult() { Code = ApiResultCode.Error, Message = "鏃犳硶鑾峰彇闀挎睙姘翠綅鏁版嵁" }; + } #region 鍙栨按鎬婚噺 double TotalFlowIn = 0; @@ -120,7 +124,7 @@ } #endregion 鍙栨按鎬婚噺 - + #region 姘翠綅瑕佹眰 if (!string.IsNullOrEmpty(request.MaxReservoirLevelTime)) @@ -275,11 +279,8 @@ anaRequest.StartReservoirLevel) }; } - //bool isTemp = false; - //if (!string.IsNullOrEmpty(request.IsTemporary)) - //{ - // isTemp = Convert.ToBoolean(request.IsTemporary); - //} + + IStation.LogHelper.Info("kashi 璁$畻鍙栨按鎬婚噺 "); var calcHelper = new IStation.CalcPrjHelper(); AnaPrj defaultPrj = null; -- Gitblit v1.9.3