Parcourir la Source

处理话务通话记录正常

zhengbingbing il y a 7 ans
Parent
commit
c510a4b4c6

+ 19 - 19
codegit/CallCenterApi/CallCenterApi.DAL/T_Call_CallRecords.cs

@@ -752,27 +752,27 @@ namespace CallCenterApi.DAL
752 752
             //strSql.Append("WaitEndTime=getdate(),");
753 753
             //strSql.Append("WaitLongTime=datediff(second,WaitStartTime,getdate()),");
754 754
             //strSql.Append("RingStartTime=getdate(),");
755
-            strSql.Append("UserId=@UserId,");
756
-            strSql.Append("UserCode=@UserCode,");
757
-            strSql.Append("UserName=@UserName,");
758
-            strSql.Append("ExtNumber=@ExtNumber,");
759
-            strSql.Append("NoCallState=3,");//未接状态为振铃
755
+            //strSql.Append("UserId=@UserId,");
756
+            //strSql.Append("UserCode=@UserCode,");
757
+            //strSql.Append("UserName=@UserName,");
758
+            //strSql.Append("ExtNumber=@ExtNumber,");
759
+            //strSql.Append("NoCallState=3,");//未接状态为振铃
760 760
             strSql.Append("DealType=@DealType");
761 761
             strSql.Append(" where CallId=@CallId ");
762 762
             SqlParameter[] parameters = {
763
-                    new SqlParameter("@UserId", SqlDbType.Int,4),
764
-                    new SqlParameter("@UserCode", SqlDbType.VarChar,50),
765
-                    new SqlParameter("@UserName", SqlDbType.NVarChar,20),
766
-                    new SqlParameter("@ExtNumber", SqlDbType.VarChar,50),
763
+                    //new SqlParameter("@UserId", SqlDbType.Int,4),
764
+                    //new SqlParameter("@UserCode", SqlDbType.VarChar,50),
765
+                    //new SqlParameter("@UserName", SqlDbType.NVarChar,20),
766
+                    //new SqlParameter("@ExtNumber", SqlDbType.VarChar,50),
767 767
                     new SqlParameter("@CallId", SqlDbType.VarChar,50),
768 768
                     new SqlParameter("@DealType", SqlDbType.Int,4)};
769 769
 
770
-            parameters[0].Value = model.UserId;
771
-            parameters[1].Value = model.UserCode;
772
-            parameters[2].Value = model.UserName;
773
-            parameters[3].Value = model.ExtNumber;
774
-            parameters[4].Value = model.CallId;
775
-            parameters[5].Value = model.DealType;
770
+            //parameters[0].Value = model.UserId;
771
+            //parameters[1].Value = model.UserCode;
772
+            //parameters[2].Value = model.UserName;
773
+            //parameters[3].Value = model.ExtNumber;
774
+            parameters[0].Value = model.CallId;
775
+            parameters[1].Value = model.DealType;
776 776
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
777 777
             if (rows > 0)
778 778
             {
@@ -858,18 +858,18 @@ namespace CallCenterApi.DAL
858 858
             StringBuilder strSql = new StringBuilder();
859 859
             strSql.Append("update T_Call_CallRecords set ");
860 860
             strSql.Append("CallState=@CallState,");
861
-            strSql.Append("FilePath=@FilePath,");
861
+            //strSql.Append("FilePath=@FilePath,");
862 862
             strSql.Append("DealType=@DealType");
863 863
             strSql.Append(" where CallId=@CallId");
864 864
             SqlParameter[] parameters = {
865 865
                     new SqlParameter("@CallId", SqlDbType.VarChar,50),
866 866
                     new SqlParameter("@CallState", SqlDbType.Int,4),
867
-                    new SqlParameter("@FilePath", SqlDbType.VarChar,200),
867
+                    //new SqlParameter("@FilePath", SqlDbType.VarChar,200),
868 868
                       new SqlParameter("@DealType", SqlDbType.Int,4)};
869 869
             parameters[0].Value = model.CallId;
870 870
             parameters[1].Value = model.CallState;
871
-            parameters[2].Value = model.FilePath;
872
-            parameters[3].Value = model.DealType;
871
+            //parameters[2].Value = model.FilePath;
872
+            parameters[2].Value = model.DealType;
873 873
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
874 874
             if (rows > 0)
875 875
             {

+ 6 - 6
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/tel/CallInScreenController.cs

@@ -373,11 +373,11 @@ namespace CallCenterApi.Interface.Controllers.tel
373 373
                     {
374 374
                         Model.T_Call_CallRecords model = new Model.T_Call_CallRecords();
375 375
                         model.CallId = RequestString.GetFormString("callid");
376
-                        model.UserId = ua.F_UserId;
377
-                        model.UserCode = ua.F_UserCode;
378
-                        model.UserName = ua.F_UserName;
379
-                        //model.ExtNumber = ua.F_WorkNumber;
380
-                        model.ExtNumber = CurrentUser.UserData.F_ExtensionNumber;
376
+                        //model.UserId = ua.F_UserId;
377
+                        //model.UserCode = ua.F_UserCode;
378
+                        //model.UserName = ua.F_UserName;
379
+                        ////model.ExtNumber = ua.F_WorkNumber;
380
+                        //model.ExtNumber = CurrentUser.UserData.F_ExtensionNumber;
381 381
 
382 382
                         model.DealType = 5;
383 383
                         bool bl = new BLL.T_Call_CallRecords().UpdateCallInRingTelRecord(model);
@@ -470,7 +470,7 @@ namespace CallCenterApi.Interface.Controllers.tel
470 470
                 model.CallId = RequestString.GetFormString("callid");
471 471
                 model.CallState = 1;
472 472
                 model.DealType = 6;
473
-                model.FilePath = RequestString.GetFormString("path");
473
+                //model.FilePath = RequestString.GetFormString("path");
474 474
                 bool bl = new BLL.T_Call_CallRecords().UpdateCallInPathTelRecord(model);
475 475
                 if (bl)
476 476
                 {