Commit e4a54478 LN

FIFO_RI_DID出库策略PN出库是根据barcode排序。

1 个父辈 5de0ed11
......@@ -463,7 +463,7 @@ public class StoragePosManagerImpl implements IStoragePosManager {
}
//先进先出,料架亮灯指引时按照上传工单中的DID的顺序进行指引出库
else if(CHECKOUT_TYPE.FIFO_RI_DID.equals(checkoutType)){
sort = Sort.by(Sort.Direction.ASC, "barcode.putInDate", "barcode.usedCount");
sort = Sort.by(Sort.Direction.ASC, "barcode.barcode","barcode.putInDate", "barcode.usedCount");
}
else{//效率优先
sort = Sort.by(Sort.Direction.ASC, "barcode.putInDate", "createDate");
......
......@@ -1385,7 +1385,8 @@ public class TaskService {
}
//先进先出,料架亮灯指引时按照上传工单中的DID的顺序进行指引出库
else if(CHECKOUT_TYPE.FIFO_RI_DID.equals(checkoutType)){
comparator = Comparator.comparing(Barcode::getPutInDate, Comparator.nullsFirst(Comparator.naturalOrder()))
comparator = Comparator.comparing( Barcode::getBarcode)
.thenComparing( Barcode::getPutInDate, Comparator.nullsFirst(Comparator.naturalOrder()))
.thenComparing(Barcode::getUsedCount);
}
else {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!