Prechádzať zdrojové kódy

修复兴唐通话记录同步失败问题

qinchaoyue 3 mesiacov pred
rodič
commit
a4b302ed85

+ 3 - 2
src/Hotline.Api/config/appsettings.Development.json

@@ -62,8 +62,9 @@
       "Ip": "222.213.23.229"
     },
     "XingTang": {
-      //"DbConnectionString": "server=123.56.10.71;Database=callcenter_db;Uid=root;Pwd=Lhw1981!(*!"
-      "DbConnectionString": "server=110.188.24.182;Database=callcenter_xingtang;Uid=dev;Pwd=fengwo11!!"
+        //"DbConnectionString": "server=123.56.10.71;Database=callcenter_db;Uid=root;Pwd=Lhw1981!(*!"
+        "DbConnectionString": "server=110.188.24.182;Database=callcenter_xingtang;Uid=dev;Pwd=fengwo11!!"
+        //"DbConnectionString": "PORT=50143;server=110.188.24.182;Database=callcenter_db;Uid=dev;Pwd=fengwo123!@#;"
     }
   },
   "ConnectionStrings": {

+ 2 - 2
src/Hotline.Application/Jobs/XingTangCallsSyncJob.cs

@@ -82,7 +82,7 @@ namespace Hotline.Application.Jobs
             if (!occupyCalls.Any()) return;
             try
             {
-                if (occupyCalls.Any(m => m.Customerid.IsNullOrEmpty() == true))
+                if (occupyCalls.Any(m => m.CustomerId.IsNullOrEmpty() == true))
                 {
                     var calls = _mapper.Map<List<CallNative>>(occupyCalls);
                     //填充user信息
@@ -142,7 +142,7 @@ namespace Hotline.Application.Jobs
                     {
                         var call = occupyCall.Adapt<CallNative>();
                         call.Id = await GetCallIdAsync(call.CallNo, context.CancellationToken);
-                        var userSplit = occupyCall.Customerid.Split(':');
+                        var userSplit = occupyCall.CustomerId.Split(':');
                         call.UserId = userSplit[0];
                         call.UserName = userSplit[1];
 

+ 1 - 1
src/Hotline.Repository.SqlSugar/Extensions/SqlSugarStartupExtensions.cs

@@ -223,7 +223,7 @@ namespace Hotline.Repository.SqlSugar.Extensions
 
 
                 ////获取原生SQL推荐 5.1.4.63  性能OK
-                //Log.Information(UtilMethods.GetNativeSql(sql, pars));
+                Log.Information(UtilMethods.GetNativeSql(sql, pars));
 
                 //Log.Information("Sql: {0}", sql);
                 //Log.Information("SqlParameters: {0}", string.Join(',', pars.Select(d => d.Value)));

+ 0 - 2
src/XingTang.Sdk/XingtangCall.cs

@@ -127,8 +127,6 @@ public class XingtangCall
     /// </summary>
     public string? OrgCaller { get; set; }
 
-    public string? Customerid { get; set; }
-
     #region 未启用
 
     public int? MutiCall { get; set; }