Quellcode durchsuchen

Merge branch 'master' of http://192.168.1.222:3000/duhongyu/HeBi12345_API

liyuanyuan vor 2 Jahren
Ursprung
Commit
2a044316ee

+ 1 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/AffairsController.cs

2436
                         var resdatetime = dt.Rows[dt.Rows.Count - 1]["F_OffDate"].ToString();
2436
                         var resdatetime = dt.Rows[dt.Rows.Count - 1]["F_OffDate"].ToString();
2437
                         resdatetime = Convert.ToDateTime(resdatetime).ToString("yyyy-MM-dd") + " " + delay.F_OldTime.Value.ToString("HH:mm:ss");
2437
                         resdatetime = Convert.ToDateTime(resdatetime).ToString("yyyy-MM-dd") + " " + delay.F_OldTime.Value.ToString("HH:mm:ss");
2438
 
2438
 
2439
-                        delay.F_NewTime = Convert.ToDateTime(resdatetime);
2439
+                        delay.F_NewTime = delay.F_OldTime.Value.AddDays(newlimittime);
2440
 
2440
 
2441
                         delay.F_Reason = reason;
2441
                         delay.F_Reason = reason;
2442
                         //delay.F_State = 1;
2442
                         //delay.F_State = 1;

+ 16 - 3
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/hb_affairsController.cs

399
                             }
399
                             }
400
                             else
400
                             else
401
                             {
401
                             {
402
+                                if(modelT_Bus_DelayTime.F_IsAudit ==1)
403
+                                {
404
+                                    var obj = new
405
+                                    {
406
+                                        code = "0",
407
+                                        message = "已推送过延时结果"
408
+                                    };
409
+                                    return Content(obj.ToJson());
410
+                                }
411
+
402
                                 affairs.FirstOrDefault().TFDBACKTIME_BF = modelT_Bus_DelayTime.F_NewTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
412
                                 affairs.FirstOrDefault().TFDBACKTIME_BF = modelT_Bus_DelayTime.F_NewTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
403
 
413
 
404
                                 TimeSpan ts = modelT_Bus_DelayTime.F_NewTime.Value.Subtract(modelT_Bus_DelayTime.F_OldTime.Value);
414
                                 TimeSpan ts = modelT_Bus_DelayTime.F_NewTime.Value.Subtract(modelT_Bus_DelayTime.F_OldTime.Value);
407
                                     modelT_Bus_WorkOrder.F_LimitTime.Value
417
                                     modelT_Bus_WorkOrder.F_LimitTime.Value
408
                                      .AddHours(tss);
418
                                      .AddHours(tss);
409
                                 des = ",原定办结时间" + modelT_Bus_DelayTime.F_OldTime + ",申请延长到" + modelT_Bus_DelayTime.F_NewTime;
419
                                 des = ",原定办结时间" + modelT_Bus_DelayTime.F_OldTime + ",申请延长到" + modelT_Bus_DelayTime.F_NewTime;
410
-                                int n = DbHelperSQL.ExecuteSql(" update T_Bus_WorkOrder set F_LimitTime='" + modelT_Bus_WorkOrder.F_LimitTime + "'   where F_Id ='" + modelT_Bus_WorkOrder.F_Id + "'");
420
+                                int n = DbHelperSQL.ExecuteSql(" update T_Bus_WorkOrder set F_LimitTime='" + modelT_Bus_WorkOrder.F_LimitTime 
421
+                                    + "'   where F_Id ='" + modelT_Bus_WorkOrder.F_Id + "'");
411
 
422
 
412
                                 if (modelT_Bus_AssignedInfo != null)
423
                                 if (modelT_Bus_AssignedInfo != null)
413
                                 {
424
                                 {
416
                                 }
427
                                 }
417
                                 if (!string.IsNullOrEmpty(modelT_Bus_WorkOrder.F_SubWorkorder1))
428
                                 if (!string.IsNullOrEmpty(modelT_Bus_WorkOrder.F_SubWorkorder1))
418
                                 {
429
                                 {
419
-                                    var modellist = workorderBLL.GetModelList("F_WorkOrderId in(select col from dbo.SplitToNvarchar('" + modelT_Bus_WorkOrder.F_SubWorkorder1 + "',',' ))  and F_IsDelete =0  ");
430
+                                    var modellist = workorderBLL.GetModelList("F_WorkOrderId in(select col from dbo.SplitToNvarchar('" 
431
+                                        + modelT_Bus_WorkOrder.F_SubWorkorder1 + "',',' ))  and F_IsDelete =0  ");
420
 
432
 
421
                                     if (modellist != null && modellist.Count > 0)
433
                                     if (modellist != null && modellist.Count > 0)
422
                                     {
434
                                     {
432
                                                 + "'   where F_Id ='" + it.F_Id + "'");
444
                                                 + "'   where F_Id ='" + it.F_Id + "'");
433
 
445
 
434
                                             Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo1 = assignBLL.GetNewModelByWorkOrderID(it.F_WorkOrderId);
446
                                             Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo1 = assignBLL.GetNewModelByWorkOrderID(it.F_WorkOrderId);
435
-                                            var modelT_Bus_AssignedInfo_Next1 = new BLL.T_Bus_AssignedInfo_Next().GetModelList("F_State=1 and F_IsDelete=0 and F_WorkOrderId='"
447
+                                            var modelT_Bus_AssignedInfo_Next1 = new BLL.T_Bus_AssignedInfo_Next().GetModelList
448
+                                                ("F_State=1 and F_IsDelete=0 and F_WorkOrderId='"
436
                                                 + it.F_WorkOrderId + "'  order by F_CreateTime desc");
449
                                                 + it.F_WorkOrderId + "'  order by F_CreateTime desc");
437
 
450
 
438
 
451