|  |  | 
 |  |  |                                 break; | 
 |  |  |                             } | 
 |  |  |                         } | 
 |  |  |                         if (!devpThread.charge1) { | 
 |  |  |                             SteChargeType second = SteChargeType.SECOND; | 
 |  |  |                             locNo = second.locNo; | 
 |  |  |                             if (basSteService.hasCarOfLocNo(locNo) == null | 
 |  |  |                                 && wrkChargeService.selectWorkingOfCharge(second.ssbm) == null) { | 
 |  |  |                                 steCharge = second; | 
 |  |  |                                 break; | 
 |  |  |                             } | 
 |  |  |                         } | 
 |  |  |                         if (!devpThread.charge2) { | 
 |  |  |                             SteChargeType third = SteChargeType.THIRD; | 
 |  |  |                             locNo = third.locNo; | 
 |  |  |                             if (basSteService.hasCarOfLocNo(locNo) == null | 
 |  |  |                                 && wrkChargeService.selectWorkingOfCharge(third.ssbm) == null) { | 
 |  |  |                                 steCharge = third; | 
 |  |  |                                 break; | 
 |  |  |                             } | 
 |  |  |                         } | 
 |  |  | //                        if (!devpThread.charge1) { | 
 |  |  | //                            SteChargeType second = SteChargeType.SECOND; | 
 |  |  | //                            locNo = second.locNo; | 
 |  |  | //                            if (basSteService.hasCarOfLocNo(locNo) == null | 
 |  |  | //                                && wrkChargeService.selectWorkingOfCharge(second.ssbm) == null) { | 
 |  |  | //                                steCharge = second; | 
 |  |  | //                                break; | 
 |  |  | //                            } | 
 |  |  | //                        } | 
 |  |  | //                        if (!devpThread.charge2) { | 
 |  |  | //                            SteChargeType third = SteChargeType.THIRD; | 
 |  |  | //                            locNo = third.locNo; | 
 |  |  | //                            if (basSteService.hasCarOfLocNo(locNo) == null | 
 |  |  | //                                && wrkChargeService.selectWorkingOfCharge(third.ssbm) == null) { | 
 |  |  | //                                steCharge = third; | 
 |  |  | //                                break; | 
 |  |  | //                            } | 
 |  |  | //                        } | 
 |  |  |                         break; | 
 |  |  |                     } while (false); | 
 |  |  |  | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 轮询充电桩是否有空闲小车 | 
 |  |  |      */ | 
 |  |  |     @Deprecated | 
 |  |  |     public synchronized void queryChargeLocOfComplete() { | 
 |  |  |         // 与充电任务不同步进行 | 
 |  |  |         if (null != wrkChargeService.selectWorking(null, WrkChargeType.charge)) { return; } | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 小车从充电桩 至 待机库位 | 
 |  |  |      */ | 
 |  |  |     @Deprecated | 
 |  |  |     public synchronized void steFromChargeToIdleLoc() { | 
 |  |  |         WrkCharge wrkCharge = wrkChargeService.selectWorking(null, WrkChargeType.reset); | 
 |  |  |         if (wrkCharge == null) { return; } |