瀏覽代碼

判断测试环境

qinchaoyue 3 月之前
父節點
當前提交
514068f905
共有 1 個文件被更改,包括 18 次插入10 次删除
  1. 18 10
      src/TianQue.Sdk/TiqnQueService.cs

+ 18 - 10
src/TianQue.Sdk/TiqnQueService.cs

@@ -38,12 +38,17 @@ public class TiqnQueService : IGuiderSystemService, IScopeDependency
     /// <returns></returns>
     public async Task<ApiResponse<GuiderSystemOutDto>> PostOrder(Order order, OrderSnapshot orderSnapshot, ThirdTokenDto tokenDto)
     {
+        var baseUrl = _sysSetting.TianQuanPostAcceptInfoApi;
         TQHttpClient httpClient;
-#if DEBUG
-         httpClient = new TQHttpClient(tokenDto.Secret, tokenDto.AppId, "171.94.154.2", 22, "root" , "ZGbyy@2024!", _logger);
-#else
-         httpClient = new TQHttpClient(tokenDto.Secret, tokenDto.AppId, _logger);
-#endif
+        var isDbueg = baseUrl.Contains("test");
+        if (isDbueg)
+        {
+            httpClient = new TQHttpClient(tokenDto.Secret, tokenDto.AppId, "171.94.154.2", 22, "root", "ZGbyy@2024!", _logger);
+        }
+        else
+        {
+            httpClient = new TQHttpClient(tokenDto.Secret, tokenDto.AppId, _logger);
+        }
         var acceptInfo = order.Adapt<AcceptInfo>();
         acceptInfo.ReplyCode = order.No!; // 唯一标识
         acceptInfo.TypeName = order.AcceptType!; // 诉求类型名称
@@ -56,11 +61,14 @@ public class TiqnQueService : IGuiderSystemService, IScopeDependency
         acceptInfo.RootCategoryInfo = ""; // order.HotspotName!; // 热点分类(大类)
         acceptInfo.CategoryInfo = "";// order.HotspotSpliceName!; // 热点分类(小类)
         acceptInfo.DeadLine = orderSnapshot.DeadLine!.Value; // 截止时间
-#if DEBUG
-        acceptInfo.Prod = false; // 正式/测试
-#else
-        acceptInfo.Prod = true; // 正式/测试
-#endif
+        if(isDbueg)
+        {
+            acceptInfo.Prod = false; // 正式/测试
+        }
+        else
+        {
+            acceptInfo.Prod = true; // 正式/测试
+        }
 
         // 反映人信息
         acceptInfo.PersonList = new List<PersonInfo>