Sfoglia il codice sorgente

三级单位办理 加一个反馈原因

liyuanyuan 3 anni fa
parent
commit
41e38dae21

+ 20 - 8
CallCenterApi/CallCenterApi.DAL/T_Bus_Feedback_Next.cs

@@ -38,9 +38,9 @@ namespace CallCenterApi.DAL
38 38
         {
39 39
             StringBuilder strSql = new StringBuilder();
40 40
             strSql.Append("insert into T_Bus_Feedback_Next(");
41
-            strSql.Append("F_AssignedId,F_WorkOrderId,F_Result,F_CreateTime,F_CreateUser,F_CreateDeptId,F_IsFeedEnd,F_File,F_Type,F_State,F_IsAudit,F_AuditUser,F_AuditTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_DealUser,F_AuditReason,F_IsProResult,F_ProSituation,F_IsProtect,F_DealUserContact,F_ConnectTime,F_ConnectMode,F_ReplyContent,F_IsSatisfied,F_Duties,F_Situation,F_AuditPost,F_AuditContact)");
41
+            strSql.Append("F_AssignedId,F_WorkOrderId,F_Result,F_CreateTime,F_CreateUser,F_CreateDeptId,F_IsFeedEnd,F_File,F_Type,F_State,F_IsAudit,F_AuditUser,F_AuditTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_DealUser,F_AuditReason,F_IsProResult,F_ProSituation,F_IsProtect,F_DealUserContact,F_ConnectTime,F_ConnectMode,F_ReplyContent,F_IsSatisfied,F_Duties,F_Situation,F_AuditPost,F_AuditContact,F_FeedbackReason)");
42 42
             strSql.Append(" values (");
43
-            strSql.Append("@F_AssignedId,@F_WorkOrderId,@F_Result,@F_CreateTime,@F_CreateUser,@F_CreateDeptId,@F_IsFeedEnd,@F_File,@F_Type,@F_State,@F_IsAudit,@F_AuditUser,@F_AuditTime,@F_IsDelete,@F_DeleteUser,@F_DeleteTime,@F_DealUser,@F_AuditReason,@F_IsProResult,@F_ProSituation,@F_IsProtect,@F_DealUserContact,@F_ConnectTime,@F_ConnectMode,@F_ReplyContent,@F_IsSatisfied,@F_Duties,@F_Situation,@F_AuditPost,@F_AuditContact)");
43
+            strSql.Append("@F_AssignedId,@F_WorkOrderId,@F_Result,@F_CreateTime,@F_CreateUser,@F_CreateDeptId,@F_IsFeedEnd,@F_File,@F_Type,@F_State,@F_IsAudit,@F_AuditUser,@F_AuditTime,@F_IsDelete,@F_DeleteUser,@F_DeleteTime,@F_DealUser,@F_AuditReason,@F_IsProResult,@F_ProSituation,@F_IsProtect,@F_DealUserContact,@F_ConnectTime,@F_ConnectMode,@F_ReplyContent,@F_IsSatisfied,@F_Duties,@F_Situation,@F_AuditPost,@F_AuditContact,@F_FeedbackReason)");
44 44
             strSql.Append(";select @@IDENTITY");
45 45
             SqlParameter[] parameters = {
46 46
                     new SqlParameter("@F_AssignedId", SqlDbType.Int,4),
@@ -73,7 +73,10 @@ namespace CallCenterApi.DAL
73 73
                      new SqlParameter("@F_AuditPost", SqlDbType.NVarChar,100),
74 74
                     new SqlParameter("@F_AuditContact", SqlDbType.NVarChar,100),
75 75
                     
76
-                    new SqlParameter("@F_Situation", SqlDbType.NVarChar)
76
+                    new SqlParameter("@F_Situation", SqlDbType.NVarChar),
77
+                    new SqlParameter("@F_FeedbackReason", SqlDbType.NVarChar,500),
78
+                    
79
+
77 80
             };
78 81
             parameters[0].Value = model.F_AssignedId;
79 82
             parameters[1].Value = model.F_WorkOrderId;
@@ -105,8 +108,8 @@ namespace CallCenterApi.DAL
105 108
             parameters[27].Value = model.F_AuditPost;
106 109
             parameters[28].Value = model.F_AuditContact;
107 110
             
108
-            parameters[29].Value = model.F_Situation; 
109
-
111
+            parameters[29].Value = model.F_Situation;
112
+            parameters[30].Value = model.F_FeedbackReason;
110 113
             object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
111 114
             if (obj == null)
112 115
             {
@@ -154,7 +157,10 @@ namespace CallCenterApi.DAL
154 157
             strSql.Append("F_AuditPost=@F_AuditPost,");
155 158
             strSql.Append("F_AuditContact=@F_AuditContact,");
156 159
             
157
-            strSql.Append("F_Situation=@F_Situation"); 
160
+            strSql.Append("F_Situation=@F_Situation,");
161
+            strSql.Append("F_FeedbackReason=@F_FeedbackReason");
162
+            
163
+
158 164
             strSql.Append(" where F_Id=@F_Id");
159 165
             SqlParameter[] parameters = {
160 166
                     new SqlParameter("@F_AssignedId", SqlDbType.Int,4),
@@ -188,6 +194,10 @@ namespace CallCenterApi.DAL
188 194
                      new SqlParameter("@F_AuditContact", SqlDbType.NVarChar,100),
189 195
                     
190 196
                     new SqlParameter("@F_Situation", SqlDbType.NVarChar),
197
+                    new SqlParameter("@F_FeedbackReason", SqlDbType.NVarChar,500),
198
+                    
199
+
200
+
191 201
                     new SqlParameter("@F_Id", SqlDbType.Int,4)};
192 202
             parameters[0].Value = model.F_AssignedId;
193 203
             parameters[1].Value = model.F_WorkOrderId;
@@ -219,9 +229,11 @@ namespace CallCenterApi.DAL
219 229
             parameters[27].Value = model.F_AuditPost;
220 230
             parameters[28].Value = model.F_AuditContact;
221 231
             
222
-            parameters[29].Value = model.F_Situation; 
223
-            parameters[30].Value = model.F_Id;
232
+            parameters[29].Value = model.F_Situation;
224 233
 
234
+            
235
+            parameters[30].Value = model.F_FeedbackReason;
236
+            parameters[31].Value = model.F_Id;
225 237
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
226 238
             if (rows > 0)
227 239
             {

+ 5 - 0
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/WorkOrderController.cs

@@ -15754,6 +15754,9 @@ namespace CallCenterApi.Interface.Controllers.workorder
15754 15754
                 string AuditUser = RequestString.GetFormString("AuditUser");
15755 15755
                 string post = RequestString.GetFormString("post");
15756 15756
                 string auditContact = RequestString.GetFormString("auditContact");//审核领导职务
15757
+                string feedbackreason = RequestString.GetFormString("feedbackReason");//办理操作里 
15758
+
15759
+
15757 15760
                 Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(workorderid);
15758 15761
                 Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = assignBLL.GetNewModelByWorkOrderID(workorderid);
15759 15762
                 Model.T_Bus_AssignedInfo_Next modelT_Bus_AssignedInfo_Next = new BLL.T_Bus_AssignedInfo_Next().GetNewModelByWorkOrderID(workorderid);
@@ -15806,6 +15809,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
15806 15809
                                     modelT_Bus_Feedback_Next.F_State = state;
15807 15810
                                     modelT_Bus_Feedback_Next.F_Type = 1;
15808 15811
                                     modelT_Bus_Feedback_Next.F_AuditContact = auditContact;
15812
+                                    modelT_Bus_Feedback_Next.F_FeedbackReason = feedbackreason;
15809 15813
                                     new BLL.T_Bus_Feedback_Next().Add(modelT_Bus_Feedback_Next);
15810 15814
                                     #endregion
15811 15815
                                 }
@@ -15840,6 +15844,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
15840 15844
                                         modelT_Bus_Feedback_Next.F_CreateDeptId = User.F_DeptId;//办理部门
15841 15845
                                         modelT_Bus_Feedback_Next.F_IsFeedEnd = 1;
15842 15846
                                         modelT_Bus_Feedback_Next.F_State = state;
15847
+                                        modelT_Bus_Feedback_Next.F_FeedbackReason = feedbackreason;
15843 15848
 
15844 15849
                                         new BLL.T_Bus_Feedback_Next().Update(modelT_Bus_Feedback_Next);
15845 15850
                                     }

+ 9 - 0
CallCenterApi/CallCenterApi.Model/T_Bus_Feedback_Next.cs

@@ -39,6 +39,15 @@ namespace CallCenterApi.Model
39 39
         private int? _f_issatisfied = 0;
40 40
         private string _f_duties;
41 41
         private string _f_situation;
42
+
43
+        private string _f_feedbackreason;
44
+
45
+        public string F_FeedbackReason
46
+        {
47
+            set { _f_feedbackreason = value; }
48
+            get { return _f_feedbackreason; }
49
+        }
50
+
42 51
         /// <summary>
43 52
         /// 
44 53
         /// </summary>