|  |  | 
 |  |  |                 // 有小车 | 
 |  |  |                 if (steNo != null) { | 
 |  |  |                     // 小车行走到堆垛机待搬移点 | 
 |  |  |                     if (wrkMast.getWrkSts() == 2L && wrkMast.getStaNo() == null) { | 
 |  |  |                     if (wrkMast.getWrkSts() == 2L && wrkMast.getSteNo() == null) { | 
 |  |  |                         this.letCarBeReady(wrkMast, steNo); | 
 |  |  |                     } | 
 |  |  |                     // 小车搬走 | 
 |  |  | 
 |  |  |                 // 有小车 | 
 |  |  |                 if (steNo != null) { | 
 |  |  |                     // 小车行走到堆垛机待搬移点 | 
 |  |  |                     if (wrkMast.getWrkSts() == 2L && wrkMast.getStaNo() == null) { | 
 |  |  |                     if (wrkMast.getWrkSts() == 2L && wrkMast.getSteNo() == null) { | 
 |  |  |                         this.letCarBeReady(wrkMast, steNo); | 
 |  |  |                     } | 
 |  |  |                     // 堆垛机将货放至小车上 3.小车待搬(小车不用搬运,已经在当前组库位) / 6.小车待入  ===>> 7.吊车入库中 | 
 |  |  | 
 |  |  |                     } | 
 |  |  |                 // 没有小车 | 
 |  |  |                 } else { | 
 |  |  |                     if (wrkMast.getWrkSts() == 2L && wrkMast.getStaNo() == null) { | 
 |  |  |                     if (wrkMast.getWrkSts() == 2L && wrkMast.getSteNo() == null) { | 
 |  |  |                         // 寻找当前堆垛机对应的小车 | 
 |  |  |                         SteThread steThread = queryIdleCar(wrkMast); | 
 |  |  |                         if (steThread != null) { | 
 |  |  | 
 |  |  |  | 
 |  |  |                     // 没有小车 | 
 |  |  |                     } else { | 
 |  |  |                         if (wrkMast.getWrkSts() == 11L && wrkMast.getStaNo() == null) { | 
 |  |  |                         if (wrkMast.getWrkSts() == 11L && wrkMast.getSteNo() == null) { | 
 |  |  |                             // 寻找最近的小车 | 
 |  |  |                             SteThread steThread = queryIdleCar(wrkMast); | 
 |  |  |                             if (steThread != null) { |