| | |
| | | put(7, 107); |
| | | put(8, 108); |
| | | put(9, 109); |
| | | put(10, 1023); |
| | | put(11, 1032); |
| | | }}; |
| | | |
| | | public static final HashMap<Integer, List<String>> liftNodeMap = new HashMap<Integer, List<String>>() {{ |
| | |
| | | } |
| | | |
| | | @Override |
| | | public String getLiftStandByLocNo(int lev) { |
| | | return Utils.getLocNo(slave.getStandByRow(), slave.getStandByBay(), lev); |
| | | public String getLiftStandByLocNo(int lev, boolean in) { |
| | | if (in) { |
| | | return Utils.getLocNo(slave.getStandByInRow(), slave.getStandByInBay(), lev); |
| | | } |
| | | return Utils.getLocNo(slave.getStandByOutRow(), slave.getStandByOutBay(), lev); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Integer getLevToStaNo(int lev) { |
| | | return liftLevMap.get(lev); |
| | | } |
| | | |
| | | @Override |
| | | public List<LiftCommand> getMoveCommand(Integer taskNo, Integer sourceLev, Integer targetLev, LiftCommandModeType mode) { |
| | | /** |
| | | * 任务类型 |