自动化立体仓库 - WMS系统
LSH
2023-07-13 298b0fc5c2e2e7725cdf0a2f0a0650cd5d66f873
src/main/java/com/zy/asrs/controller/OutController.java
@@ -71,7 +71,10 @@
        Set<String> exist = new HashSet<>();
        for (OrderDetl orderDetl : orderDetls) {
            double issued = Optional.of(orderDetl.getAnfme() - orderDetl.getQty()).orElse(0.0D);
            BigDecimal a1 = new BigDecimal(orderDetl.getAnfme());
            BigDecimal b1 = new BigDecimal(orderDetl.getQty());
            Double c1 = a1.subtract(b1).doubleValue();
            double issued = Optional.of( c1 ).orElse(0.0D);
            if (issued <= 0.0D) { continue; }
            List<LocDetl> locDetls = locDetlService.queryStock2(orderDetl.getMatnr(), orderDetl.getBatch(), orderDetl.getOwner());
            for (LocDetl locDetl : locDetls) {