Commit dd3b5bb38e36e400d76881703de9d8ea3d348f31

Authored by xumiao
1 parent 2dd1f3e0

AGV任务修改、库位监控显示

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&lt;AcsMapper,AgvTask&gt; 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);
... ...