Explorar el Código

XingTang 字段映射

qinchaoyue hace 6 meses
padre
commit
74c7389045

+ 1 - 0
src/Hotline.Application/Mappers/CallMapperConfigs.cs

@@ -82,6 +82,7 @@ namespace Hotline.Application.Mappers
                 .Map(d => d.RingDuration, s => s.RingTime)
                 .Map(d => d.WaitDuration, s => s.WaitTime)
                 .Map(d => d.AudioFile, s => s.AudioFile)
+                .Map(d => d.AgentTransferNumber, s => s.TransCalled)
                 .AfterMapping((s, d) =>
                 {
                     //todo 等待兴唐补全Disposition字段

+ 1 - 7
src/Hotline.Share/Dtos/CallCenter/BiQueryCallsDto.cs

@@ -21,13 +21,7 @@ public record BiQueryCallsDto : ReportPagedRequest
     [Required(ErrorMessage = "结束时间不能为空")]
     public override DateTime? EndTime
     {
-        get {
-            if (base.EndTime == null)
-                throw new InvalidOperationException("结束时间不能为空");
-            if (base.EndTime.Value.Hour == 0 && base.EndTime.Value.Minute == 0 && base.EndTime.Value.Second == 0)
-                return base.EndTime.Value.AddDays(1).AddSeconds(-1);
-            return base.EndTime; 
-        }
+        get { return base.EndTime ??  throw new InvalidOperationException("结束时间不能为空"); }
         set { base.EndTime = value; }
     }
 

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

@@ -133,6 +133,9 @@ public class XingtangCall
     public int? CallForword { get; set; }
     public DateTime? RingStartTime { get; set; }
 
+    /// <summary>
+    /// 转接号码
+    /// </summary>
     [SugarColumn(ColumnName = "trans_called")]
     public string? TransCalled { get; set; }