|
@@ -121,7 +121,7 @@ public abstract class CallReportApplicationBase : ICallReportApplication
|
|
|
public virtual async Task<(int, List<CallRecordOutDto>)> QueryCallsDetailInTotalAsync(BiQueryCallsDto dto, bool isAll)
|
|
|
{
|
|
|
var recordPrefix = _systemSettingCacheManager.RecordPrefix;
|
|
|
- var query = _callNativeRepository.Queryable()
|
|
|
+ var query = _callNativeRepository.Queryable(includeDeleted: true)
|
|
|
.LeftJoin<Order>((p, o) => p.Id == o.CallId)
|
|
|
.Where((p, o) => p.BeginIvrTime >= dto.StartTime && p.BeginIvrTime <= dto.EndTime && p.Direction == ECallDirection.In && p.CallState != ECallState.Invalid)
|
|
|
.WhereIF(dto.TypeCode == "2", (p, o) => p.AnsweredTime != null)
|