Explorar el Código

修改获取配置信息接口

mengjie %!s(int64=5) %!d(string=hace) años
padre
commit
5d591697ec

+ 1 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Configs/system.config

@@ -82,7 +82,7 @@
82 82
   <add key="socket_port" value="8081" />
83 83
   <!--菜单工单数量刷新间隔-->
84 84
   <add key="menuworktime" value="30000" />
85
-  <!--首页报表刷新间隔-->
85
+  <!--首页报表刷新间隔,格式例如30000*60,务必将格式填写一致-->
86 86
   <add key="indextime" value="30000*60" />
87 87
   <add key="messageTime" value="60000" />
88 88
 </appSettings>

+ 13 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/SysConfigController.cs

@@ -373,6 +373,18 @@ namespace CallCenterApi.Interface.Controllers
373 373
             string socket_port = Configs.GetValue("socket_port");
374 374
             string menuworktime = Configs.GetValue("menuworktime");
375 375
             string indextime = Configs.GetValue("indextime");
376
+            string backindextime = "";
377
+            if (!string.IsNullOrEmpty(indextime))
378
+            {
379
+                int i = indextime.IndexOf("*");
380
+                if (i > -1)
381
+                {
382
+                    string str1 = indextime.Substring(0,i) ;
383
+                    string str2 = indextime.Substring(i+1,indextime .Length -i-1);
384
+                    long ltime = long.Parse(str1) * long.Parse(str2);
385
+                    backindextime = ltime.ToString();
386
+                }
387
+            }
376 388
             string messageTime = Configs.GetValue("messageTime");
377 389
             var obj = new
378 390
             {
@@ -380,7 +392,7 @@ namespace CallCenterApi.Interface.Controllers
380 392
                 socket_ip,
381 393
                 socket_port,
382 394
                 menuworktime,
383
-                indextime,
395
+                indextime=backindextime ,
384 396
                 messageTime
385 397
             };
386 398
             return Success("获取成功", obj);