自动化立体仓库 - WMS系统
1
ZY
2024-10-11 79212464615ddb8acba8cbbef72ac5b69887e046
src/main/java/com/zy/asrs/service/impl/OrderDetlServiceImpl.java
@@ -139,6 +139,11 @@
        List<OrderDetl> detlList = selectItem(waitPakin.getOrderNo());
        for (OrderDetl orderDetl : detlList) {
            if (MatCompareUtils.compare(orderDetl, waitPakin)) {
                Double workQty = orderDetl.getWorkQty();
                //防止减成负数
                if (workQty - qty <= 0) {
                    qty = workQty;
                }
                int decrease = this.baseMapper.decrease2(orderDetl.getId(), qty);
                if (decrease == 0) {
                    return false;