Ver Código Fonte

省平台工单编号

duhongyu 3 anos atrás
pai
commit
55e120340a

+ 1 - 1
CallCenterApi/CallCenterApi.DAL/T_Sys_Affairs.cs

@@ -221,7 +221,7 @@ namespace CallCenterApi.DAL
221 221
 
222 222
             StringBuilder strSql = new StringBuilder();
223 223
             strSql.Append("select  top 1 * from T_Sys_Affairs WITH(NOLOCK) ");
224
-            strSql.Append(" where F_WorkOrderId=@F_WorkOrderId");
224
+            strSql.Append(" where F_WorkOrderId=@F_WorkOrderId order by F_ID desc");
225 225
             SqlParameter[] parameters = {
226 226
                     new SqlParameter("@F_WorkOrderId", SqlDbType.NVarChar,100)
227 227
             };

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

@@ -2699,7 +2699,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
2699 2699
 
2700 2700
             if (affairs != null && affairs.Count > 0)
2701 2701
             {
2702
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
2702
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
2703 2703
                 Model.T_Bus_DelayTime modelT_Bus_DelayTime = new BLL.T_Bus_DelayTime().GetNewModelByWorkOrderID(modelT_Bus_WorkOrder.F_WorkOrderId);
2704 2704
                 Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = assignBLL.GetNewModelByWorkOrderID(modelT_Bus_WorkOrder.F_WorkOrderId);
2705 2705
                 var modelT_Bus_AssignedInfo_Next = new BLL.T_Bus_AssignedInfo_Next().GetModelList("F_State=1 and F_IsDelete=0 and F_WorkOrderId='" + modelT_Bus_WorkOrder.F_WorkOrderId + "'  order by F_CreateTime desc");
@@ -2857,7 +2857,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
2857 2857
             var affairs = affairsBll.GetModelList("TROWGUID='" + result["TROWGUID"].ToString() + "'");
2858 2858
             if (affairs != null && affairs.Count > 0)
2859 2859
             {
2860
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
2860
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
2861 2861
 
2862 2862
                 using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 10, 0)))
2863 2863
                 {
@@ -3064,7 +3064,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
3064 3064
             var affairs = affairsBll.GetModelList("CASE_SERIAL='" + result["JC_RELATION_SERIALNUM"].ToString() + "'");
3065 3065
             if (affairs != null && affairs.Count > 0)
3066 3066
             {
3067
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
3067
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault ().F_WorkOrderId);
3068 3068
                 using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 10, 0)))
3069 3069
                 {
3070 3070
                     Model.T_Bus_Supervision model = new Model.T_Bus_Supervision();
@@ -3322,7 +3322,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
3322 3322
             var affairs = affairsBll.GetModelList("CASE_SERIAL='" + result["DC_RELATION_SERIALNUM"].ToString() + "'");
3323 3323
             if (affairs != null && affairs.Count > 0)
3324 3324
             {
3325
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
3325
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
3326 3326
                 using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 10, 0)))
3327 3327
                 {
3328 3328
                     Model.T_Bus_Supervision model = new Model.T_Bus_Supervision();

Diferenças do arquivo suprimidas por serem muito extensas
+ 5 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/WorkOrderController.cs


+ 4 - 4
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/sq_affairsController.cs

@@ -416,7 +416,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
416 416
 
417 417
             if (affairs != null && affairs.Count > 0)
418 418
             {
419
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
419
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
420 420
                 Model.T_Bus_DelayTime modelT_Bus_DelayTime = new BLL.T_Bus_DelayTime().GetNewModelByWorkOrderID(modelT_Bus_WorkOrder.F_WorkOrderId);
421 421
                 Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = assignBLL.GetNewModelByWorkOrderID(modelT_Bus_WorkOrder.F_WorkOrderId);
422 422
                 var modelT_Bus_AssignedInfo_Next = new BLL.T_Bus_AssignedInfo_Next().GetModelList("F_State=1 and F_IsDelete=0 and F_WorkOrderId='" + modelT_Bus_WorkOrder.F_WorkOrderId + "'  order by F_CreateTime desc");
@@ -574,7 +574,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
574 574
             var affairs = affairsBll.GetModelList("TROWGUID='" + result["TROWGUID"].ToString() + "'");
575 575
             if (affairs != null && affairs.Count > 0)
576 576
             {
577
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
577
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
578 578
 
579 579
                 using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 10, 0)))
580 580
                 {
@@ -713,7 +713,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
713 713
             var affairs = affairsBll.GetModelList("CASE_SERIAL='" + result["JC_RELATION_SERIALNUM"].ToString() + "'");
714 714
             if (affairs != null && affairs.Count > 0)
715 715
             {
716
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
716
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
717 717
                 using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 10, 0)))
718 718
                 {
719 719
                     Model.T_Bus_Supervision model = new Model.T_Bus_Supervision();
@@ -814,7 +814,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
814 814
             var affairs = affairsBll.GetModelList("CASE_SERIAL='" + result["DC_RELATION_SERIALNUM"].ToString() + "'");
815 815
             if (affairs != null && affairs.Count > 0)
816 816
             {
817
-                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.FirstOrDefault().F_WorkOrderId);
817
+                Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(affairs.LastOrDefault().F_WorkOrderId);
818 818
                 using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 10, 0)))
819 819
                 {
820 820
                     Model.T_Bus_Supervision model = new Model.T_Bus_Supervision();