|
@@ -305,8 +305,8 @@ public abstract class DefaultCallApplication : ICallApplication
|
|
|
Title = o.Title,
|
|
|
IsVisit = !SqlFunc.IsNullOrEmpty(v.Id),
|
|
|
IsOrder = !SqlFunc.IsNullOrEmpty(o.Id),
|
|
|
- StaffNo = SqlFunc.Subqueryable<CallNative>().Where(s => s.CallNo == d.CallNo && SqlFunc.IsNullOrEmpty(s.CallNo) == false).Select(s => s.StaffNo),
|
|
|
- TelNo = SqlFunc.Subqueryable<CallNative>().Where(s => s.CallNo == d.TelNo && SqlFunc.IsNullOrEmpty(s.TelNo) == false).Select(s => s.TelNo),
|
|
|
+ StaffNo = SqlFunc.Subqueryable<CallNative>().Where(s => s.CallNo == d.CallNo && SqlFunc.IsNullOrEmpty(s.CallNo) == false && s.CallNo != "0").Select(s => s.StaffNo),
|
|
|
+ TelNo = SqlFunc.Subqueryable<CallNative>().Where(s => s.CallNo == d.TelNo && SqlFunc.IsNullOrEmpty(s.TelNo) == false && s.TelNo != "0").Select(s => s.TelNo),
|
|
|
}, true);
|
|
|
}
|
|
|
return query.Select((d, o, v) => new CallNativeDto
|