Commit 2259f517 LN

BUG修改:启用禁用库位时重新加载料仓

1 个父辈 48206af9
...@@ -246,6 +246,11 @@ public class RobotBoxHandler extends BaseDeviceHandler { ...@@ -246,6 +246,11 @@ public class RobotBoxHandler extends BaseDeviceHandler {
pos.setEnabled(false); pos.setEnabled(false);
storagePosManager.save(pos); storagePosManager.save(pos);
DeviceMessageUtil.addEnabledPosMessage(pos, "SYSTEM"); DeviceMessageUtil.addEnabledPosMessage(pos, "SYSTEM");
Storage storage = dataCache.getStorageById(pos.getStorageId());
if (storage != null) {
dataCache.reloadStorage(storage, storage.getCid());
}
} }
taskService.updateFinishedTask(finishedTask); taskService.updateFinishedTask(finishedTask);
return statusBean; return statusBean;
......
...@@ -241,6 +241,11 @@ public class ThirdBoxHandler extends BaseDeviceHandler{ ...@@ -241,6 +241,11 @@ public class ThirdBoxHandler extends BaseDeviceHandler{
pos.setEnabled(false); pos.setEnabled(false);
storagePosManager.save(pos); storagePosManager.save(pos);
DeviceMessageUtil.addEnabledPosMessage(pos, "SYSTEM"); DeviceMessageUtil.addEnabledPosMessage(pos, "SYSTEM");
Storage storage = dataCache.getStorageById(pos.getStorageId());
if (storage != null) {
dataCache.reloadStorage(storage, storage.getCid());
}
} }
taskService.updateFinishedTask(finishedTask); taskService.updateFinishedTask(finishedTask);
return statusBean; return statusBean;
......
...@@ -422,6 +422,11 @@ public class DeviceController { ...@@ -422,6 +422,11 @@ public class DeviceController {
log.info("设备端屏蔽库位:库位号[" + pos.getId() + "][" + pos.getPosName() + "]barcode[" + barcode + "]"); log.info("设备端屏蔽库位:库位号[" + pos.getId() + "][" + pos.getPosName() + "]barcode[" + barcode + "]");
DeviceMessageUtil.addEnabledPosMessage(pos,""); DeviceMessageUtil.addEnabledPosMessage(pos,"");
Storage storage = dataCache.getStorageById(pos.getStorageId());
if (storage != null) {
dataCache.reloadStorage(storage, storage.getCid());
}
return ResultBean.newOkResult(""); return ResultBean.newOkResult("");
} }
@ApiOperation("客户端判断CID是否存在") @ApiOperation("客户端判断CID是否存在")
......
...@@ -290,6 +290,12 @@ public class StoragePosController { ...@@ -290,6 +290,12 @@ public class StoragePosController {
} }
storagePosManager.save(pos); storagePosManager.save(pos);
log.info("修改库位:库位号[" + pos.getId() + "]=[" + saveDto.toString() + "]"+enabledStr); log.info("修改库位:库位号[" + pos.getId() + "]=[" + saveDto.toString() + "]"+enabledStr);
if(ObjectUtil.isNotEmpty(enabledStr)){
Storage storage = dataCache.getStorageById(pos.getStorageId());
if (storage != null) {
dataCache.reloadStorage(storage, storage.getCid());
}
}
return new ResponseEntity<>(HttpStatus.OK); return new ResponseEntity<>(HttpStatus.OK);
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!