|
|
@@ -244,6 +244,21 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
244
|
244
|
//20180507 每个人都能看到该来电的所有历史记录 machenyang
|
|
245
|
245
|
//if (ua.F_RoleId != 17)
|
|
246
|
246
|
// sql += " and UserId = '" + userId + "'";
|
|
|
247
|
+ //20180514 坐席能看到同组的
|
|
|
248
|
+ var usergroup = ua.F_SeartGroup;
|
|
|
249
|
+ var usercodes = new BLL.T_Sys_UserAccount().GetModelList("F_SeartGroup='" + usergroup + "'") == null ? null : new BLL.T_Sys_UserAccount().GetModelList("F_SeartGroup='" + usergroup + "'").Select(p => p.F_UserCode);
|
|
|
250
|
+ var str = "";
|
|
|
251
|
+ if (usercodes != null)
|
|
|
252
|
+ {
|
|
|
253
|
+ foreach (var item in usercodes)
|
|
|
254
|
+ {
|
|
|
255
|
+ str += item.ToString() + ',';
|
|
|
256
|
+ }
|
|
|
257
|
+ str = str.TrimEnd(',');
|
|
|
258
|
+ sql += " and UserCode in ("+str+") ";
|
|
|
259
|
+ }
|
|
|
260
|
+ else
|
|
|
261
|
+ sql += " and UserCode='"+ua.F_UserCode+"' ";
|
|
247
|
262
|
|
|
248
|
263
|
if (strcalltype.Trim() != "" && strcalltype != "undefined")
|
|
249
|
264
|
{
|