自动化立体仓库 - WMS系统
#
lsh
2024-01-27 b7aa5c29e973b748db52e21216a128407cbfd53c
src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java
@@ -45,9 +45,9 @@
    @Autowired
    private BasCrnpService basCrnpService;
    public ReturnT<String> start() {
    public ReturnT<String> start(Integer staNo) {
        try {
            if (!Cools.isEmpty(wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("io_type", 110).eq("sta_no", 213)))){
            if (!Cools.isEmpty(wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("io_type", 110).eq("sta_no", staNo)))){
                return null;
            }
            // 获取工作号
@@ -85,7 +85,7 @@
                    // 获取源站
                    Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>()
                            .eq("type_no", 110)
                            .eq("stn_no", 213)
                            .eq("stn_no", staNo)
                            .eq("crn_no", locMast.getCrnNo());
                    StaDesc staDesc = staDescService.selectOne(wrapper);
                    Integer sourceStaNo = staDesc.getCrnStn();
@@ -103,7 +103,7 @@
                        wrkMast.setIoType(110); // 入出库状态: 110.空板出库
                        wrkMast.setIoPri(10D);
                        wrkMast.setSourceStaNo(sourceStaNo); // 源站
                        wrkMast.setStaNo(213); // 目标站
                        wrkMast.setStaNo(staNo); // 目标站
                        wrkMast.setCrnNo(locMast.getCrnNo());
                        wrkMast.setSourceLocNo(locMast.getLocNo()); // 源库位
                        wrkMast.setFullPlt("N"); // 满板:Y