| | |
| | | private AgvModelService agvModelService; |
| | | |
| | | @Override |
| | | public AgvDetail selectMajorByAgvId(Long agvId) { |
| | | return this.baseMapper.selectMajorByAgvId(agvId); |
| | | } |
| | | |
| | | @Override |
| | | public AgvDetail selectByAgvId(Long agvId) { |
| | | return this.getOne(new LambdaQueryWrapper<AgvDetail>().eq(AgvDetail::getAgvId, agvId)); |
| | | } |
| | | |
| | | @Override |
| | | public AgvDetail selectByAgvNo(String agvNo) { |
| | | Agv agv = agvService.selectByUuid(agvNo); |
| | | return this.selectByAgvId(agv.getId()); |
| | | return this.selectByAgvId(agvService.getAgvId(agvNo)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | agvDetail = this.selectByAgvId(agv.getId()); |
| | | } |
| | | if (null == agvModel) { |
| | | agvModel = agvModelService.getById(agv.getAgvModel()); |
| | | agvModel = agvModelService.getByAgvId(agv.getId()); |
| | | } |
| | | if (null == agv.getChargeLine()) { |
| | | return agvDetail.getVol() < agvModel.getLowBattery(); |