|
|
@@ -2566,9 +2566,9 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
2566
|
2566
|
{
|
|
2567
|
2567
|
flag = 3;//需要判断处理内线还是外线
|
|
2568
|
2568
|
}
|
|
2569
|
|
- else if (state > 0)
|
|
|
2569
|
+ else if (state > 0 & state<=2)
|
|
2570
|
2570
|
{
|
|
2571
|
|
- flag = itemnext.Where(t => t.F_WoState == state || t.F_WoState == 17 || t.F_WoState==4 || t.F_WoState == 3).FirstOrDefault().F_Type;
|
|
|
2571
|
+ flag = itemnext.Where(t => t.F_WoState == state || t.F_WoState == 17 || t.F_WoState==4 || t.F_WoState == 3).FirstOrDefault()?.F_Type??0;
|
|
2572
|
2572
|
}
|
|
2573
|
2573
|
}
|
|
2574
|
2574
|
else if (itemnext.Count > 0)
|
|
|
@@ -2620,9 +2620,9 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
2620
|
2620
|
{
|
|
2621
|
2621
|
flag = 3;//需要判断处理内线还是外线
|
|
2622
|
2622
|
}
|
|
2623
|
|
- else if (state > 0)
|
|
|
2623
|
+ else if (state > 0 && state<=2)
|
|
2624
|
2624
|
{
|
|
2625
|
|
- flag = itemnext.Where(t => t.F_WoState == state || t.F_WoState == 17 || t.F_WoState == 4 || t.F_WoState == 3).FirstOrDefault().F_Type;
|
|
|
2625
|
+ flag = itemnext.Where(t => t.F_WoState == state || t.F_WoState == 17 || t.F_WoState == 4 || t.F_WoState == 3).FirstOrDefault()?.F_Type??0;
|
|
2626
|
2626
|
}
|
|
2627
|
2627
|
}
|
|
2628
|
2628
|
else if (itemnext.Count > 0)
|