Commit d6d36453 LN

1.工单出库bug修改。

2.工单出库完成状态更改问题修改。
3.推荐料架功能修改
1 个父辈 585e62bc
......@@ -125,7 +125,7 @@ public class SingleInController {
if (height == 0 || width == 0) {
posTotalCount += item.getTotalCount();
posUsedCount = item.getUsedCount();
} else if (item.getH() == height && item.getW() == width) {
} else if (item.getH() >= height && item.getW() >= width) {
posTotalCount += item.getTotalCount();
posUsedCount = item.getUsedCount();
}
......
......@@ -502,7 +502,7 @@ public class LiteOrderCache implements ITaskListener {
List<StoragePos> forPosList=new ArrayList<>();
for (StoragePos pos :
posList) {
if(!needOutPosMap.containsKey(pos.getPosName())){
if(!itemPosNameList.contains(pos.getPosName())){
forPosList.add(pos);
}
}
......
......@@ -164,16 +164,16 @@ public class LiteOrder extends BasePo implements Serializable {
/**
* 工单是否完成合单
*/
private Boolean sheetEnd;
private Boolean sheetEnd=false;
/**
* 工单是否欠料发料
*/
private Boolean shortageOut;
private Boolean shortageOut=false;
/**
* 工单是否齐套(欠料出库才用)
*/
private Boolean complete;
private Boolean complete=false;
public Integer getBoxNum(){
if(boxInfos!=null){
......@@ -196,7 +196,7 @@ public class LiteOrder extends BasePo implements Serializable {
//TODO 判断是否处于缺料状态,是的话修改状态
if (getShortageOut()) {
if (shortageOut!=null&& getShortageOut()) {
boolean allOk = true;
for (LiteOrderItem liteOrderItem : getOrderItems()) {
if (!liteOrderItem.isOutFinished()) {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!