From 03a0d99de9c5fed6bea8bc83b49ce27786bda38c Mon Sep 17 00:00:00 2001 From: tangxu <tangxu76880903> Date: 星期五, 07 二月 2025 09:29:59 +0800 Subject: [PATCH] 添加OPENAPI接口 --- Calc/IStation.Calc.Core/CalcPrj.cs | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Calc/IStation.Calc.Core/CalcPrj.cs b/Calc/IStation.Calc.Core/CalcPrj.cs index 76c3770..23ceefb 100644 --- a/Calc/IStation.Calc.Core/CalcPrj.cs +++ b/Calc/IStation.Calc.Core/CalcPrj.cs @@ -2,6 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Security.Permissions; using System.Text; using System.Threading.Tasks; @@ -24,10 +25,13 @@ optPrj = null; return "鏁版嵁鍒濆鍖栧け璐�"; } - InitialElePrice(); - + if(! InitialElePrice()) + { + optPrj = null; + return "ElecPrice 涓虹┖"; + } var calcHelper = GetCalcHelper(anaRequest); - + string error_info; optPrj = calcHelper.CalcOptPrj(out error_info); @@ -263,10 +267,16 @@ /// <summary> /// /// </summary> - private void InitialElePrice() + private bool InitialElePrice() { var allPrices = IStation.Common.ElecPrice.GetAll(); + if(allPrices == null) + { + IStation.LogHelper.Error("ElecPrice 涓虹┖"); + return false; + } _elePriceMonthList = allPrices.First().Settings.MonthList; + return true; } #endregion 鍒濆鍖� -- Gitblit v1.9.3