|
|
@@ -46,6 +46,26 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
46
|
46
|
sql += " and (TaskName like '%" + filter.Name.Trim() + "%' ) ";
|
|
47
|
47
|
}
|
|
48
|
48
|
|
|
|
49
|
+ //var roleid = CurrentUser.UserData.F_RoleId;
|
|
|
50
|
+ //var deptid = CurrentUser.UserData.F_DeptId;
|
|
|
51
|
+ //var deptcode = CurrentUser.UserData.F_DeptCode;
|
|
|
52
|
+ //var usercode = CurrentUser.UserData.F_UserCode;
|
|
|
53
|
+ //if (roleid != 0)
|
|
|
54
|
+ //{
|
|
|
55
|
+ // if (roleid != 17)
|
|
|
56
|
+ // {
|
|
|
57
|
+ // if (deptcode.IndexOf("|531|") > 0)
|
|
|
58
|
+ // {
|
|
|
59
|
+ // sql += " and UserCode in (select F_UserCode from T_Sys_UserAccount where F_DeptID in (select F_DeptId from T_Sys_Department where F_DeptCode like '" + deptcode + "%')) ";
|
|
|
60
|
+ // }
|
|
|
61
|
+ // else
|
|
|
62
|
+ // {
|
|
|
63
|
+ // sql += " and UserCode in (select F_UserCode from T_Sys_UserAccount where F_DeptId=" + deptid + ")";
|
|
|
64
|
+ // }
|
|
|
65
|
+ // }
|
|
|
66
|
+ //}
|
|
|
67
|
+
|
|
|
68
|
+
|
|
49
|
69
|
Model.PageData<Model.T_CTI_Task> pageModel = new Model.PageData<Model.T_CTI_Task>();
|
|
50
|
70
|
var recordCount = 0;
|
|
51
|
71
|
var dt = BLL.PagerBLL.GetListPager(
|
|
|
@@ -224,6 +244,7 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
224
|
244
|
model.ConcurrencyType = input.ConcurrencyType;
|
|
225
|
245
|
model.Concurrency = input.ConcurrencyType == 0 ? (int)input.Concurrency : input.Concurrency;
|
|
226
|
246
|
model.RecordFileId = input.RecordPathId;
|
|
|
247
|
+ model.ExInfo = CurrentUser.UserData.F_DeptId.ToString();
|
|
227
|
248
|
model.y_HMCount = 0;
|
|
228
|
249
|
model.y_HCCount = 0;
|
|
229
|
250
|
model.y_YJCount = 0;
|