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