|
|
@@ -170,10 +170,11 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
170
|
170
|
out recordCount);
|
|
171
|
171
|
|
|
172
|
172
|
dt.Columns.Add("CusName");
|
|
|
173
|
+ dt.Columns.Add("CusDepName");
|
|
173
|
174
|
|
|
174
|
175
|
var config = new BLL.T_Sys_SystemConfig().GetModelList(" F_ParamCode='PlayPath' ").FirstOrDefault();
|
|
175
|
176
|
var users = new BLL.T_Sys_UserAccount().GetModelList("");
|
|
176
|
|
-
|
|
|
177
|
+ var listCustomer = new BLL.T_Cus_CustomerBase().GetModelList(" F_DeleteFlag=0 ");
|
|
177
|
178
|
foreach (DataRow dr in dt.Rows)
|
|
178
|
179
|
{
|
|
179
|
180
|
string path = dr["FilePath"] != null ? dr["FilePath"].ToString() : "";
|
|
|
@@ -197,8 +198,13 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
197
|
198
|
dr["UserName"] = uu.F_UserName;
|
|
198
|
199
|
}
|
|
199
|
200
|
}
|
|
200
|
|
-
|
|
201
|
|
- dr["CusName"] = new BLL.T_Cus_CustomerBase().GetModelList("F_Telephone='" + dr["CallNumber"] + "' and F_DeleteFlag=0").FirstOrDefault() == null ? "" : new BLL.T_Cus_CustomerBase().GetModelList("F_Telephone='" + dr["CallNumber"] + "'").FirstOrDefault().F_CustomerName;
|
|
|
201
|
+ var modelCustomer = listCustomer.FirstOrDefault(x => x.F_Telephone == dr["CallNumber"].ToString());
|
|
|
202
|
+ if (modelCustomer != null)
|
|
|
203
|
+ {
|
|
|
204
|
+ dr["CusName"] = modelCustomer.F_CustomerName; //客户姓名
|
|
|
205
|
+ dr["CusDepName"] = modelCustomer.F_CustomerIndustry; //来电单位
|
|
|
206
|
+ }
|
|
|
207
|
+ //dr["CusName"] = new BLL.T_Cus_CustomerBase().GetModelList("F_Telephone='" + dr["CallNumber"] + "' and F_DeleteFlag=0").FirstOrDefault() == null ? "" : new BLL.T_Cus_CustomerBase().GetModelList("F_Telephone='" + dr["CallNumber"] + "'").FirstOrDefault().F_CustomerName;
|
|
202
|
208
|
}
|
|
203
|
209
|
|
|
204
|
210
|
var obj = new
|
|
|
@@ -387,7 +393,7 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
387
|
393
|
private string[] col()
|
|
388
|
394
|
{
|
|
389
|
395
|
string[] ccc = {
|
|
390
|
|
- "客户姓名","电话号码","录音","呼叫方向","处理方式","部门","呼叫状态","坐席工号","坐席姓名",
|
|
|
396
|
+ "客户姓名","来电单位","电话号码","录音","呼叫方向","处理方式","部门","呼叫状态","坐席工号","坐席姓名",
|
|
391
|
397
|
"开始时间","通话开始时间","通话结束时间","通话时长"
|
|
392
|
398
|
};
|
|
393
|
399
|
return ccc;
|