Parcourir la source

自贡任务 525 延期列表菜单的更多查询中“当前节点”改为下拉选择

tangjiang il y a 3 jours
Parent
commit
991ee113c7

+ 14 - 0
src/Hotline.Api/Controllers/OrderController.cs

@@ -2891,8 +2891,22 @@ public class OrderController : BaseController
     [HttpGet("delay/basedata")]
     public async Task<object> DelayBaseData()
     {
+        var delayStatisticalNodes = _systemSettingCacheManager.GetSetting(SettingConstants.DelayStatisticalNodes).SettingValue;
+        var delayStatisticalNodesList = new List<Kv>();
+        if (delayStatisticalNodes != null && delayStatisticalNodes.Any())
+        {
+            foreach (var item in delayStatisticalNodes)
+            {
+                delayStatisticalNodesList.Add(new Kv
+                {
+                    Key = item,
+                    Value = item
+                });
+            }
+        }
         var rsp = new
         {
+            DelayStatisticalNodes= delayStatisticalNodesList,
             DelayState = EnumExts.GetDescriptions<EDelayState>(),
             QueryDelayState = EnumExts.GetDescriptions<EQueryDelayState>(),
             TimeType = EnumExts.GetDescriptions<ETimeType>(),

+ 5 - 0
src/Hotline/Settings/SettingConstants.cs

@@ -781,6 +781,11 @@ namespace Hotline.Settings
         /// </summary>
         public const string ScreenStatisticalNodes = "ScreenStatisticalNodes";
 
+        /// <summary>
+        /// 延期统计查询节点
+        /// </summary>
+        public const string DelayStatisticalNodes = "DelayStatisticalNodes";
+
         /// <summary>
         /// 小休审批人角色
         /// </summary>