1550076451 3 anni fa
parent
commit
ba735d9181

File diff suppressed because it is too large
+ 23 - 14
RMYY_CallCenter_Api.Dal/T_Con_WorkOrder.cs


+ 5 - 1
RMYY_CallCenter_Api.Model/T_Con_WorkOrder.cs

@@ -289,7 +289,7 @@ namespace RMYY_CallCenter_Api.Model
289 289
             get { return _f_limittime; }
290 290
         }
291 291
         /// <summary>
292
-        /// 是否回访
292
+        /// 沟通情况
293 293
         /// </summary>
294 294
         public int? F_IsReturnBak
295 295
         {
@@ -297,6 +297,10 @@ namespace RMYY_CallCenter_Api.Model
297 297
             get { return _f_isreturnbak; }
298 298
         }
299 299
         /// <summary>
300
+        /// 是否回访
301
+        /// </summary>
302
+        public int ? F_IsVisit { set; get; }
303
+        /// <summary>
300 304
         /// 回访时间
301 305
         /// </summary>
302 306
         public DateTime? F_ReturnBakTime

+ 6 - 4
RMYY_CallCenter_Api/Controllers/WorkOrder/Con_WorkOrderController.cs

@@ -964,7 +964,7 @@ namespace RMYY_CallCenter_Api.Controllers
964 964
                     Inputmodel.F_ResponDept = item.F_ResponDept;//责任部门
965 965
                     Inputmodel.F_ResponPerson = item.F_ResponPerson;//责任人
966 966
                     Inputmodel.F_CallID = item.F_CallID;//通话记录ID
967
-                    Inputmodel.F_IsReturnBak = item.F_IsReturnBak;//是否回访
967
+                    Inputmodel.F_IsReturnBak = item.F_IsReturnBak;//沟通情况
968 968
                     Inputmodel.F_ReturnBakTime = item.F_ReturnBakTime;//回访时间
969 969
                     Inputmodel.F_IsTimeOut = item.F_IsTimeOut;//是否超时
970 970
                     Inputmodel.F_CreateUserID = item.F_CreateUserID;//创建人
@@ -1156,7 +1156,7 @@ namespace RMYY_CallCenter_Api.Controllers
1156 1156
         /// <param name="F_Files"></param>
1157 1157
         /// <param name="isover"></param>
1158 1158
         /// <returns></returns>
1159
-        public ActionResult DealWorkOrder(string WorkOrderCode, string cont, int isover=0)
1159
+        public ActionResult DealWorkOrder(string WorkOrderCode, string cont, int isover=0,int isvisit=0,int communicate=0)
1160 1160
         {
1161 1161
             if (User!=null)
1162 1162
             {
@@ -1170,7 +1170,7 @@ namespace RMYY_CallCenter_Api.Controllers
1170 1170
                             return Error("工单已处理请勿重复操作");
1171 1171
                         else
1172 1172
                         {
1173
-                            var res = DealWO(User, wmodel, cont, "", isover);
1173
+                            var res = DealWO(User, wmodel, cont, "", isover, isvisit, communicate);
1174 1174
                             if (res)
1175 1175
                                 return Success("处理成功");
1176 1176
                             else
@@ -1195,7 +1195,7 @@ namespace RMYY_CallCenter_Api.Controllers
1195 1195
         /// <param name="F_Files"></param>
1196 1196
         /// <param name="isover"></param>
1197 1197
         /// <returns></returns>
1198
-        public bool DealWO(Model.T_Sys_UserAccount nowUser, Model.T_Con_WorkOrder model, string cont, string F_Files = "", int isover = 0)
1198
+        public bool DealWO(Model.T_Sys_UserAccount nowUser, Model.T_Con_WorkOrder model, string cont, string F_Files = "", int isover = 0, int isvisit = 0, int communicate = 0)
1199 1199
         {
1200 1200
             #region 工单处理
1201 1201
             var opt = "处理";
@@ -1236,6 +1236,8 @@ namespace RMYY_CallCenter_Api.Controllers
1236 1236
                 else
1237 1237
                     model.F_DealContents += cont;
1238 1238
                 model.F_HandleTime = DateTime.Now;
1239
+                model.F_IsReturnBak = communicate;
1240
+                model.F_IsVisit = isvisit;
1239 1241
                 orderbll.Update(model);
1240 1242
                 #endregion
1241 1243
                 return true;