Commit dd3b5bb38e36e400d76881703de9d8ea3d348f31
1 parent
2dd1f3e0
AGV任务修改、库位监控显示
Showing
3 changed files
with
5 additions
and
1 deletions
src/main/java/com/huaheng/api/acs/controller/AgvTaskController.java
... | ... | @@ -183,6 +183,9 @@ public class AgvTaskController extends BaseController { |
183 | 183 | if(agvTask.getStatus().intValue() <= QuantityConstant.TASK_STATUS_BUILD) { |
184 | 184 | continue; |
185 | 185 | } |
186 | + if(agvTask.getStatus().intValue()>=QuantityConstant.TASK_STATUS_RELEASE){ | |
187 | + return AjaxResult.error("任务已经下发,不能删除"); | |
188 | + } | |
186 | 189 | String containerCode = agvTask.getContainerCode(); |
187 | 190 | if (StringUtils.isEmpty(containerCode)) { |
188 | 191 | return AjaxResult.error("空托盘"); |
... | ... |
src/main/java/com/huaheng/api/acs/service/AcsServiceImpl.java
... | ... | @@ -341,6 +341,7 @@ public class AcsServiceImpl extends ServiceImpl<AcsMapper,AgvTask> implements Ac |
341 | 341 | return AjaxResult.error("源点位未找到"); |
342 | 342 | } |
343 | 343 | pointPositionService.updateStatus(agvTask.getFromPort(), QuantityConstant.STATUS_POSITION_EMPTY,agvTask.getWarehouseCode()); |
344 | + pointPositionService.setContainerCode(agvTask.getFromPort(),null,agvTask.getWarehouseCode()); | |
344 | 345 | } |
345 | 346 | if(StringUtils.isNotEmpty(agvTask.getToPort())){ |
346 | 347 | PointPosition desPosition = pointPositionService.getPositionByCode(agvTask.getToPort(), agvTask.getWarehouseCode()); |
... | ... |
src/main/java/com/huaheng/pc/config/location/controller/LocationController.java
... | ... | @@ -272,7 +272,7 @@ public class LocationController extends BaseController { |
272 | 272 | locationLambdaQueryWrapper.eq(StringUtils.isNotEmpty(row), Location::getIRow, row) |
273 | 273 | .eq(StringUtils.isNotEmpty(line), Location::getIColumn, line) |
274 | 274 | .eq(StringUtils.isNotEmpty(layer), Location::getILayer, layer) |
275 | - .eq(Location::getIGrid, 1) // | |
275 | + .eq(Location::getIGrid, 0) // | |
276 | 276 | .eq(StringUtils.isNotEmpty(type), Location::getLocationType, type) |
277 | 277 | .eq(Location::getWarehouseCode, ShiroUtils.getWarehouseCode()) |
278 | 278 | .eq(StringUtils.isNotEmpty(type), Location::getZoneCode, type); |
... | ... |