Просмотр исходного кода

外呼任务管理加字段 添加人调整

yuqian лет назад: 8
Родитель
Сommit
b6e7f39638

+ 5 - 2
CallCenterApi/CallCenterApi.BLL/T_CTI_Task.cs

@@ -282,9 +282,12 @@ namespace CallCenterApi.BLL
282 282
                     {
283 283
                         model.DeptId = Convert.ToInt32(dt.Rows[n]["DeptId"].ToString());
284 284
                     }
285
-                    if (dt.Rows[n]["AddAgentId"] != null && dt.Rows[n]["AddAgentId"].ToString() != "")
285
+                    if (dt.Columns.Contains("AddAgentId"))
286 286
                     {
287
-                        model.AddAgentId = Convert.ToInt32(dt.Rows[n]["AddAgentId"].ToString());
287
+                        if (dt.Rows[n]["AddAgentId"] != null && dt.Rows[n]["AddAgentId"].ToString() != "")
288
+                        {
289
+                            model.AddAgentId = Convert.ToInt32(dt.Rows[n]["AddAgentId"].ToString());
290
+                        }
288 291
                     }
289 292
                     modelList.Add(model);
290 293
                 }

+ 3 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/callout/CallPlanController.cs

@@ -1018,7 +1018,9 @@ namespace CallCenterApi.Interface.Controllers.callout
1018 1018
                 var task = taskBLL.GetModel(model.F_TaskId == null ? 0 : Convert.ToInt32(model.F_TaskId));
1019 1019
                 if (task != null)
1020 1020
                 {
1021
-                    task.y_HCCount++;
1021
+                    var obj = DbHelperSQL.GetSingle($"select COUNT(1) AS HC from T_Call_TaskTelNum   where F_TaskId={task.TaskID} ");
1022
+                    task.y_HCCount = obj != null ? Convert.ToInt32(obj) : 0;
1023
+
1022 1024
                     if (taskBLL.Update(task))
1023 1025
                         return Success("更新成功");
1024 1026
                     return Error("更新失败");