Commit 2259f517 LN

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

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