Bladeren bron

坐席工作报表去掉质检字段

zhengbingbing 7 jaren geleden
bovenliggende
commit
75953b5c36

+ 18 - 15
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/report/ZuoXiWorkTotalController.cs

@@ -23,7 +23,7 @@ namespace CallCenterApi.Interface.Controllers.report
23 23
                         ,"平均接听通话秒数","平均振铃秒数","呼入占有率","用户评价","坐席登录次数"
24 24
                         ,"登录时长分钟数","工作时长分钟数","平均每天工作时长(小时)","平均操作分钟数"
25 25
                         ,"置忙次数","休息时长分钟数","平均每天休息时长(小时)"
26
-                        ,"置忙平均休息分钟数","质检平均成绩"
26
+                        ,"置忙平均休息分钟数"//,"质检平均成绩"
27 27
                 };
28 28
                 res = Success("获取坐席工作统计表头成功", str);
29 29
          
@@ -436,7 +436,7 @@ namespace CallCenterApi.Interface.Controllers.report
436 436
             DataColumn dc23 = new DataColumn("休息时长分钟数");
437 437
             DataColumn dc24 = new DataColumn("平均每天休息时长");
438 438
             DataColumn dc25 = new DataColumn("置忙平均休息分钟数");
439
-            DataColumn dc26 = new DataColumn("质检平均成绩");
439
+            //DataColumn dc26 = new DataColumn("质检平均成绩");
440 440
 
441 441
             dtNew.Columns.Add(dc1);
442 442
             dtNew.Columns.Add(dc2);
@@ -463,7 +463,7 @@ namespace CallCenterApi.Interface.Controllers.report
463 463
             dtNew.Columns.Add(dc23);
464 464
             dtNew.Columns.Add(dc24);
465 465
             dtNew.Columns.Add(dc25);
466
-            dtNew.Columns.Add(dc26);
466
+            //dtNew.Columns.Add(dc26);
467 467
             #endregion
468 468
             int days = 30;
469 469
             string sqltimeCallRecords = "";
@@ -736,18 +736,21 @@ namespace CallCenterApi.Interface.Controllers.report
736 736
                             drNew["平均每天休息时长"] = Math.Round((double.Parse(ixxsc.ToString()) / 60 / 60 / days), 2).ToString();
737 737
                             drNew["置忙平均休息分钟数"] = (ipjzmxxsc / 60).ToString();
738 738
 
739
-                            DataSet dszj = DbHelperSQL.Query("select convert(int,SUM(f_qcscore)) as fs,COUNT(*) as fsct from T_Call_CallRecords where F_QCState=1 and UserId=" + dt.Rows[i]["F_UserId"] + strsqlcall);
740
-                            int zfs = 0;
741
-                            if (dszj != null && dszj.Tables.Count > 0)
742
-                            {
743
-                                DataTable dtzj = dszj.Tables[0];
744
-                                if (dtzj.Rows.Count > 0 && dtzj.Rows[0]["fs"].ToString() != "" && dtzj.Rows[0]["fsct"].ToString() != "")
745
-                                {
746
-                                    zfs = Convert.ToInt32(dtzj.Rows[0]["fs"].ToString()) / int.Parse(dtzj.Rows[0]["fsct"].ToString());
747
-                                }
748
-                            }
749
-                            drNew["质检平均成绩"] = zfs.ToString();
750
-
739
+                            //民调系统不需要质检评分所以去掉相应字段展示
740
+                            //zhengbingbing 20180517
741
+                            #region
742
+                            //DataSet dszj = DbHelperSQL.Query("select convert(int,SUM(f_qcscore)) as fs,COUNT(*) as fsct from T_Call_CallRecords where F_QCState=1 and UserId=" + dt.Rows[i]["F_UserId"] + strsqlcall);
743
+                            //int zfs = 0;
744
+                            //if (dszj != null && dszj.Tables.Count > 0)
745
+                            //{
746
+                            //    DataTable dtzj = dszj.Tables[0];
747
+                            //    if (dtzj.Rows.Count > 0 && dtzj.Rows[0]["fs"].ToString() != "" && dtzj.Rows[0]["fsct"].ToString() != "")
748
+                            //    {
749
+                            //        zfs = Convert.ToInt32(dtzj.Rows[0]["fs"].ToString()) / int.Parse(dtzj.Rows[0]["fsct"].ToString());
750
+                            //    }
751
+                            //}
752
+                            //drNew["质检平均成绩"] = zfs.ToString();
753
+                            #endregion
751 754
                             dtNew.Rows.Add(drNew);
752 755
                         }
753 756
                     }