自动化立体仓库 - WMS系统
mrzhssss
2023-07-11 219d67ef0143710f01e089cb75c0e7cf4646d7fd
src/main/java/com/zy/asrs/controller/OutController.java
@@ -16,6 +16,7 @@
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.math.BigDecimal;
import java.util.*;
import java.util.stream.Collectors;
@@ -86,8 +87,10 @@
                    locDto.setManu(locDetl.getManu());
                    locDtos.add(locDto);
                    exist.add(locDetl.getLocNo());
                    BigDecimal iss=new BigDecimal(Double.toString(issued));
                    BigDecimal an=new BigDecimal(Double.toString(locDetl.getAnfme()));
                    // 剩余待出数量递减
                    issued = issued - locDetl.getAnfme();
                    issued=iss.subtract(an).doubleValue();
                } else {
                    break;
                }