| | |
| | | if (Cools.isEmpty(crnp)) { |
| | | throw new CoolException(crnId + "号堆垛机不存在"); |
| | | } |
| | | if ("N".equals(crnp.getInEnable())) { |
| | | if (!isEnabled(crnp.getInEnable())) { |
| | | throw new CoolException(crnId + "堆垛机不可入"); |
| | | } |
| | | if ("N".equals(crnp.getOutEnable())) { |
| | | if (!isEnabled(crnp.getOutEnable())) { |
| | | throw new CoolException(crnId + "堆垛机不可出"); |
| | | } |
| | | return crnp; |
| | |
| | | // return false; |
| | | // } |
| | | |
| | | if ("N".equals(crnp.getInEnable())) { |
| | | if (!isEnabled(crnp.getInEnable())) { |
| | | log.error("{}号堆垛机不可入", crnNo); |
| | | return false; |
| | | } |
| | | } else { |
| | | if ("N".equals(crnp.getOutEnable())) { |
| | | if (!isEnabled(crnp.getOutEnable())) { |
| | | log.error("{}号堆垛机不可出", crnNo); |
| | | return false; |
| | | } |
| | |
| | | |
| | | return true; |
| | | } |
| | | |
| | | private boolean isEnabled(String flag) { |
| | | return "Y".equalsIgnoreCase(flag); |
| | | } |
| | | } |