| | |
| | | return list.stream().findFirst().orElse(null); |
| | | } |
| | | |
| | | @Override |
| | | public List<Sta> queryAvailableOutSta(Integer minAvailableQty) { |
| | | return this.baseMapper.selectAvailableOutSta(minAvailableQty); |
| | | } |
| | | |
| | | @Override |
| | | public List<Sta> queryAvailableInSta(Integer minAvailableQty) { |
| | | return this.baseMapper.selectAvailableInSta(minAvailableQty); |
| | | } |
| | | |
| | | @Override |
| | | public boolean isRoller(Long staId) { |
| | | if (staId == null) { |
| | | return false; |
| | | } |
| | | Sta sta = this.getById(staId); |
| | | if (sta == null || Cools.isEmpty(sta.getStaType())) { |
| | | return false; |
| | | } |
| | | return StaTypeType.ROLLER.val() == sta.getStaType(); |
| | | } |
| | | |
| | | } |