فهرست منبع

Merge branch 'refs/heads/feature/callcenter_xingtang' into dev

xf 9 ماه پیش
والد
کامیت
03f2c36c4f

+ 1 - 4
src/Hotline.Application/CallCenter/DefaultCallApplication.cs

@@ -365,10 +365,7 @@ public abstract class DefaultCallApplication : ICallApplication
     /// 查询分机操作选项
     /// </summary>
     /// <returns></returns>
-    public List<Kv> GetTelOperationOptions()
-    {
-        throw new NotImplementedException();
-    }
+    public abstract List<Kv> GetTelOperationOptions();
 
     #endregion
 }

+ 10 - 0
src/Hotline.Application/CallCenter/TianRunCallApplication.cs

@@ -10,6 +10,7 @@ using Hotline.CallCenter.BlackLists;
 using Hotline.CallCenter.Calls;
 using Hotline.CallCenter.Tels;
 using Hotline.Settings;
+using Hotline.Share.Dtos;
 using Hotline.Share.Dtos.CallCenter;
 using Hotline.Share.Dtos.TrCallCenter;
 using Hotline.Share.Enums.CallCenter;
@@ -132,5 +133,14 @@ namespace Hotline.Application.CallCenter
                 .OrderBy(x => x.CreatedTime)
                 .ToListAsync(cancellationToken);
         }
+
+        /// <summary>
+        /// 查询分机操作选项
+        /// </summary>
+        /// <returns></returns>
+        public override List<Kv> GetTelOperationOptions()
+        {
+            throw new NotImplementedException();
+        }
     }
 }

+ 1 - 1
src/Hotline.Application/CallCenter/XingTangCallApplication.cs

@@ -380,7 +380,7 @@ namespace Hotline.Application.CallCenter
         /// 查询分机操作选项
         /// </summary>
         /// <returns></returns>
-        public new List<Kv> GetTelOperationOptions()
+        public override List<Kv> GetTelOperationOptions()
         {
             var operations = XingtangSeatOperation.OperationDictionary.ToList();
             return operations.Select(d => new Kv(d.Key.ToString(), d.Value)).ToList();