From c6c912c9a0b1235805dea4fbb471e26a7f13a47d Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 21 三月 2023 14:14:10 +0800
Subject: [PATCH] 解决众毅连续两次调用计算保持方案接口问题

---
 Application/IStation.Application.OpenApi/shys/dispatch/DispatchAna_ShysController.cs |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/Application/IStation.Application.OpenApi/shys/dispatch/DispatchAna_ShysController.cs b/Application/IStation.Application.OpenApi/shys/dispatch/DispatchAna_ShysController.cs
index 46eac22..327ab5f 100644
--- a/Application/IStation.Application.OpenApi/shys/dispatch/DispatchAna_ShysController.cs
+++ b/Application/IStation.Application.OpenApi/shys/dispatch/DispatchAna_ShysController.cs
@@ -29,6 +29,16 @@
         {
             if (input == null)
                 return default;
+            //浼楁瘏杩炵画涓ゆ璋冪敤瑙e喅鏂规
+            if (!string.IsNullOrEmpty(_lastFlowId))
+            {
+                if (_lastFlowId == input.flowId)
+                {
+                    LogHelper.Debug($"浼楁瘏閲嶅鍏ュ弬锛歿JsonHelper.Object2Json(input)}");
+                    return default;
+                }
+            }
+            _lastFlowId = input.flowId;
             LogHelper.Debug($"浼楁瘏鍏ュ弬锛歿JsonHelper.Object2Json(input)}");
             var url_sg = Settings.WebApi.OpenApi.SanGaoDispatchUrl;
             var responseText = HttpRequestHelper.Post(url_sg, JsonHelper.Object2Json(input));
@@ -48,6 +58,7 @@
                 default: return default;
             }
         }
+        private static string _lastFlowId = null;
 
         /// <summary>
         /// 璁$畻淇濇寔鐨勬柟妗�

--
Gitblit v1.9.3