Commit d87ef1da LN

增加mimoG2验证

1 个父辈 0e213b16
......@@ -56,7 +56,7 @@ public class SmdBoxController {
return storage;
}
for (Storage stor : dataCache.getAllStorage().values()) {
if (stor.isBatchStorage()) {
if (stor.isBatchStorage()||stor.isMimoG2()) {
storage = stor;
return storage;
}
......
......@@ -307,7 +307,7 @@ public class SmdBoxMimoController {
return storage;
}
for (Storage stor : dataCache.getAllStorage().values()) {
if (stor.isBatchStorage()) {
if (stor.isBatchStorage()||stor.isMimoG2()) {
storage = stor;
return storage;
}
......
......@@ -369,7 +369,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
Collection<String> operatingPosIds =taskService.excludePosIds();
// 是否有出库任务
if (storage.isSmdDuo() || storage.isBatchStorage()) {
if (storage.isSmdDuo() || storage.isBatchStorage()||storage.isMimoG2()) {
//DUO料仓和MIMO客户端缓存出库任务,入库优先
log.info("从" + storage.getName() + " 中为" + barcode.getBarcode() + "寻找空的仓位");
storagePos = storagePosManager.getEmptyPosByStorage(storage, barcode, operatingPosIds);
......
......@@ -93,6 +93,13 @@ public class Storage extends BasePo implements Serializable {
}
/**
* 是否是MimoG2
* @return
*/
public boolean isMimoG2(){
return DeviceType.SMD_MIMO_G2.name().equals(type);
}
/**
* 是否是单台自动仓
*/
public boolean isAuto(){
......
......@@ -106,7 +106,7 @@ public class DJK20388AGVController {
Map<String, Storage> storages = dataCache.getAllStorage();
for (Storage storage :
storages.values()) {
if (storage.isBatchStorage()) {
if (storage.isBatchStorage()||storage.isMimoG2()) {
cid = storage.getCid();
break;
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!