duhongyu 3 jaren geleden
bovenliggende
commit
ee4c13bd7f

+ 15 - 15
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/WorkOrderController.cs

12004
                             #region 交办
12004
                             #region 交办
12005
                             #region 插入交办记录
12005
                             #region 插入交办记录
12006
                             modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder1.F_WorkOrderId;
12006
                             modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder1.F_WorkOrderId;
12007
-                            if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12007
+                            if (modelT_Bus_WorkOrder.F_Level == 2 )
12008
                             {
12008
                             {
12009
                                 try
12009
                                 try
12010
                                 {
12010
                                 {
12043
                                 keyValuePairs.Add("F_WorkState", (int)EnumWorkState.receive);
12043
                                 keyValuePairs.Add("F_WorkState", (int)EnumWorkState.receive);
12044
                                 modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
12044
                                 modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
12045
                                                                                                //   modelT_Bus_WorkOrder1.F_LimitTime = DateTime.Now.AddDays(limittime); ;
12045
                                                                                                //   modelT_Bus_WorkOrder1.F_LimitTime = DateTime.Now.AddDays(limittime); ;
12046
-                                if (modelT_Bus_WorkOrder1.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12046
+                                if (modelT_Bus_WorkOrder1.F_Level == 2 )
12047
                                 {
12047
                                 {
12048
                                     try
12048
                                     try
12049
                                     {
12049
                                     {
12325
                 Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = new Model.T_Bus_AssignedInfo();
12325
                 Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = new Model.T_Bus_AssignedInfo();
12326
                 if (modelT_Bus_WorkOrder != null && deptlist != null && deptlist.Count > 0)
12326
                 if (modelT_Bus_WorkOrder != null && deptlist != null && deptlist.Count > 0)
12327
                 {
12327
                 {
12328
-                    if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12328
+                    if (modelT_Bus_WorkOrder.F_Level == 2 )
12329
                     {
12329
                     {
12330
                         try
12330
                         try
12331
                         {
12331
                         {
12349
                             {
12349
                             {
12350
                                 #region 插入交办记录
12350
                                 #region 插入交办记录
12351
                                 modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder.F_WorkOrderId;
12351
                                 modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder.F_WorkOrderId;
12352
-                                if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12352
+                                if (modelT_Bus_WorkOrder.F_Level == 2 )
12353
                                 {
12353
                                 {
12354
                                     modelT_Bus_AssignedInfo.F_LimitTime = Convert.ToDateTime(limittimes);
12354
                                     modelT_Bus_AssignedInfo.F_LimitTime = Convert.ToDateTime(limittimes);
12355
                                 }
12355
                                 }
12383
                                 modelT_Bus_AssignedInfo = assignBLL.GetModel(assignid);
12383
                                 modelT_Bus_AssignedInfo = assignBLL.GetModel(assignid);
12384
                                 if (modelT_Bus_AssignedInfo != null)
12384
                                 if (modelT_Bus_AssignedInfo != null)
12385
                                 {
12385
                                 {
12386
-                                    if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12386
+                                    if (modelT_Bus_WorkOrder.F_Level == 2)
12387
                                     {
12387
                                     {
12388
                                         modelT_Bus_AssignedInfo.F_LimitTime = Convert.ToDateTime(limittimes);
12388
                                         modelT_Bus_AssignedInfo.F_LimitTime = Convert.ToDateTime(limittimes);
12389
                                     }
12389
                                     }
12421
                                     keyValuePairs.Add("F_Content", content[0].content);
12421
                                     keyValuePairs.Add("F_Content", content[0].content);
12422
                                 }
12422
                                 }
12423
 
12423
 
12424
-                                if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12424
+                                if (modelT_Bus_WorkOrder.F_Level == 2)
12425
                                 {
12425
                                 {
12426
                                     keyValuePairs.Add("F_LimitTime", Convert.ToDateTime(limittimes));
12426
                                     keyValuePairs.Add("F_LimitTime", Convert.ToDateTime(limittimes));
12427
                                     //modelT_Bus_WorkOrder.F_LimitTime = Convert.ToDateTime(limittimes);
12427
                                     //modelT_Bus_WorkOrder.F_LimitTime = Convert.ToDateTime(limittimes);
12641
                                 {
12641
                                 {
12642
                                     #region 插入交办记录
12642
                                     #region 插入交办记录
12643
                                     modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder1.F_WorkOrderId;
12643
                                     modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder1.F_WorkOrderId;
12644
-                                    if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12644
+                                    if (modelT_Bus_WorkOrder.F_Level == 2 )
12645
                                     {
12645
                                     {
12646
                                         modelT_Bus_AssignedInfo.F_LimitTime = Convert.ToDateTime(limittimes);
12646
                                         modelT_Bus_AssignedInfo.F_LimitTime = Convert.ToDateTime(limittimes);
12647
                                     }
12647
                                     }
12672
                                         Dictionary<string, object> keyValuePairs = new Dictionary<string, object>();
12672
                                         Dictionary<string, object> keyValuePairs = new Dictionary<string, object>();
12673
                                         keyValuePairs.Add("F_WorkState", (int)EnumWorkState.receive);
12673
                                         keyValuePairs.Add("F_WorkState", (int)EnumWorkState.receive);
12674
                                         modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
12674
                                         modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
12675
-                                        if (modelT_Bus_WorkOrder1.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
12675
+                                        if (modelT_Bus_WorkOrder1.F_Level == 2 )
12676
                                         {
12676
                                         {
12677
                                             keyValuePairs.Add("F_LimitTime", Convert.ToDateTime(limittimes));
12677
                                             keyValuePairs.Add("F_LimitTime", Convert.ToDateTime(limittimes));
12678
                                             //  modelT_Bus_WorkOrder1.F_LimitTime = Convert.ToDateTime(limittimes);
12678
                                             //  modelT_Bus_WorkOrder1.F_LimitTime = Convert.ToDateTime(limittimes);
14548
                                                     #region 插入交办记录
14548
                                                     #region 插入交办记录
14549
                                                     modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder.F_WorkOrderId;
14549
                                                     modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder.F_WorkOrderId;
14550
                                                     //  modelT_Bus_AssignedInfo.F_LimitTime = DateTime .Now .AddDays  (limittime);//办理时限
14550
                                                     //  modelT_Bus_AssignedInfo.F_LimitTime = DateTime .Now .AddDays  (limittime);//办理时限
14551
-                                                    if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
14551
+                                                    if (modelT_Bus_WorkOrder.F_Level == 2 )
14552
                                                     {
14552
                                                     {
14553
                                                         try
14553
                                                         try
14554
                                                         {
14554
                                                         {
14587
                                                         keyValuePairs.Add("F_WorkState", (int)EnumWorkState.receive);
14587
                                                         keyValuePairs.Add("F_WorkState", (int)EnumWorkState.receive);
14588
                                                         modelT_Bus_WorkOrder.F_WorkState = (int)EnumWorkState.receive;//待查收
14588
                                                         modelT_Bus_WorkOrder.F_WorkState = (int)EnumWorkState.receive;//待查收
14589
                                                                                                                       //modelT_Bus_WorkOrder.F_LimitTime = DateTime.Now.AddDays(limittime); ;
14589
                                                                                                                       //modelT_Bus_WorkOrder.F_LimitTime = DateTime.Now.AddDays(limittime); ;
14590
-                                                        if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
14590
+                                                        if (modelT_Bus_WorkOrder.F_Level == 2 )
14591
                                                         {
14591
                                                         {
14592
                                                             try
14592
                                                             try
14593
                                                             {
14593
                                                             {
14671
                                                         #region 插入交办记录
14671
                                                         #region 插入交办记录
14672
                                                         modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder1.F_WorkOrderId;
14672
                                                         modelT_Bus_AssignedInfo.F_WorkOrderId = modelT_Bus_WorkOrder1.F_WorkOrderId;
14673
                                                         //  modelT_Bus_AssignedInfo.F_LimitTime = DateTime.Now.AddDays(limittime); ;//办理时限
14673
                                                         //  modelT_Bus_AssignedInfo.F_LimitTime = DateTime.Now.AddDays(limittime); ;//办理时限
14674
-                                                        if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
14674
+                                                        if (modelT_Bus_WorkOrder.F_Level == 2 )
14675
                                                         {
14675
                                                         {
14676
                                                             try
14676
                                                             try
14677
                                                             {
14677
                                                             {
14710
                                                             Dictionary<string, object> keyValuePairs1 = new Dictionary<string, object>();
14710
                                                             Dictionary<string, object> keyValuePairs1 = new Dictionary<string, object>();
14711
                                                             keyValuePairs1.Add("F_WorkState", (int)EnumWorkState.receive);
14711
                                                             keyValuePairs1.Add("F_WorkState", (int)EnumWorkState.receive);
14712
                                                             modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
14712
                                                             modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
14713
-                                                            if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
14713
+                                                            if (modelT_Bus_WorkOrder.F_Level == 2 )
14714
                                                             {
14714
                                                             {
14715
                                                                 try
14715
                                                                 try
14716
                                                                 {
14716
                                                                 {
17376
                                 "  ");
17376
                                 "  ");
17377
                                 if (modeBus_AssignedInfo_Next != null && modeBus_AssignedInfo_Next.Count > 0)
17377
                                 if (modeBus_AssignedInfo_Next != null && modeBus_AssignedInfo_Next.Count > 0)
17378
                                 {
17378
                                 {
17379
-                                    if (modeBus_AssignedInfo_Next.Count > 1)
17379
+                                    if (modeBus_AssignedInfo_Next.Count > 0)
17380
                                     {
17380
                                     {
17381
                                         if (modeBus_AssignedInfo_Next.Where(x => x.F_IsNotice == 1).Count() > 0)
17381
                                         if (modeBus_AssignedInfo_Next.Where(x => x.F_IsNotice == 1).Count() > 0)
17382
                                         {
17382
                                         {
17735
                                                 Dictionary<string, object> keyValuePairs1 = new Dictionary<string, object>();
17735
                                                 Dictionary<string, object> keyValuePairs1 = new Dictionary<string, object>();
17736
 
17736
 
17737
 
17737
 
17738
-                                                if (modelT_Bus_WorkOrder.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
17738
+                                                if (modelT_Bus_WorkOrder.F_Level == 2)
17739
                                                 {
17739
                                                 {
17740
                                                     keyValuePairs1.Add("F_LimitTime", Convert.ToDateTime(resdatetime));
17740
                                                     keyValuePairs1.Add("F_LimitTime", Convert.ToDateTime(resdatetime));
17741
                                                     //modelT_Bus_WorkOrder.F_LimitTime = Convert.ToDateTime(limittimes);
17741
                                                     //modelT_Bus_WorkOrder.F_LimitTime = Convert.ToDateTime(limittimes);
18026
                                                         else
18026
                                                         else
18027
                                                             keyValuePairs2.Add("F_WorkState", (int)EnumWorkState.receive);
18027
                                                             keyValuePairs2.Add("F_WorkState", (int)EnumWorkState.receive);
18028
                                                         modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
18028
                                                         modelT_Bus_WorkOrder1.F_WorkState = (int)EnumWorkState.receive;//待查收
18029
-                                                        if (modelT_Bus_WorkOrder1.F_Level == 2 || modelT_Bus_WorkOrder.F_Level == 3)
18029
+                                                        if (modelT_Bus_WorkOrder1.F_Level == 2)
18030
                                                         {
18030
                                                         {
18031
                                                             keyValuePairs2.Add("F_LimitTime", Convert.ToDateTime(resdatetime));
18031
                                                             keyValuePairs2.Add("F_LimitTime", Convert.ToDateTime(resdatetime));
18032
                                                             //  modelT_Bus_WorkOrder1.F_LimitTime = Convert.ToDateTime(limittimes);
18032
                                                             //  modelT_Bus_WorkOrder1.F_LimitTime = Convert.ToDateTime(limittimes);