ソースを参照

处理话务通话记录正常

zhengbingbing 7 年 前
コミット
c510a4b4c6

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

752
             //strSql.Append("WaitEndTime=getdate(),");
752
             //strSql.Append("WaitEndTime=getdate(),");
753
             //strSql.Append("WaitLongTime=datediff(second,WaitStartTime,getdate()),");
753
             //strSql.Append("WaitLongTime=datediff(second,WaitStartTime,getdate()),");
754
             //strSql.Append("RingStartTime=getdate(),");
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
             strSql.Append("DealType=@DealType");
760
             strSql.Append("DealType=@DealType");
761
             strSql.Append(" where CallId=@CallId ");
761
             strSql.Append(" where CallId=@CallId ");
762
             SqlParameter[] parameters = {
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
                     new SqlParameter("@CallId", SqlDbType.VarChar,50),
767
                     new SqlParameter("@CallId", SqlDbType.VarChar,50),
768
                     new SqlParameter("@DealType", SqlDbType.Int,4)};
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
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
776
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
777
             if (rows > 0)
777
             if (rows > 0)
778
             {
778
             {
858
             StringBuilder strSql = new StringBuilder();
858
             StringBuilder strSql = new StringBuilder();
859
             strSql.Append("update T_Call_CallRecords set ");
859
             strSql.Append("update T_Call_CallRecords set ");
860
             strSql.Append("CallState=@CallState,");
860
             strSql.Append("CallState=@CallState,");
861
-            strSql.Append("FilePath=@FilePath,");
861
+            //strSql.Append("FilePath=@FilePath,");
862
             strSql.Append("DealType=@DealType");
862
             strSql.Append("DealType=@DealType");
863
             strSql.Append(" where CallId=@CallId");
863
             strSql.Append(" where CallId=@CallId");
864
             SqlParameter[] parameters = {
864
             SqlParameter[] parameters = {
865
                     new SqlParameter("@CallId", SqlDbType.VarChar,50),
865
                     new SqlParameter("@CallId", SqlDbType.VarChar,50),
866
                     new SqlParameter("@CallState", SqlDbType.Int,4),
866
                     new SqlParameter("@CallState", SqlDbType.Int,4),
867
-                    new SqlParameter("@FilePath", SqlDbType.VarChar,200),
867
+                    //new SqlParameter("@FilePath", SqlDbType.VarChar,200),
868
                       new SqlParameter("@DealType", SqlDbType.Int,4)};
868
                       new SqlParameter("@DealType", SqlDbType.Int,4)};
869
             parameters[0].Value = model.CallId;
869
             parameters[0].Value = model.CallId;
870
             parameters[1].Value = model.CallState;
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
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
873
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
874
             if (rows > 0)
874
             if (rows > 0)
875
             {
875
             {

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

373
                     {
373
                     {
374
                         Model.T_Call_CallRecords model = new Model.T_Call_CallRecords();
374
                         Model.T_Call_CallRecords model = new Model.T_Call_CallRecords();
375
                         model.CallId = RequestString.GetFormString("callid");
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
                         model.DealType = 5;
382
                         model.DealType = 5;
383
                         bool bl = new BLL.T_Call_CallRecords().UpdateCallInRingTelRecord(model);
383
                         bool bl = new BLL.T_Call_CallRecords().UpdateCallInRingTelRecord(model);
470
                 model.CallId = RequestString.GetFormString("callid");
470
                 model.CallId = RequestString.GetFormString("callid");
471
                 model.CallState = 1;
471
                 model.CallState = 1;
472
                 model.DealType = 6;
472
                 model.DealType = 6;
473
-                model.FilePath = RequestString.GetFormString("path");
473
+                //model.FilePath = RequestString.GetFormString("path");
474
                 bool bl = new BLL.T_Call_CallRecords().UpdateCallInPathTelRecord(model);
474
                 bool bl = new BLL.T_Call_CallRecords().UpdateCallInPathTelRecord(model);
475
                 if (bl)
475
                 if (bl)
476
                 {
476
                 {