#
1
12 小时以前 a4719e29309e192e57370a2adc0259c7eb12f246
src/main/java/com/zy/asrs/entity/param/AgvBindCtnrAndBinParam.java
@@ -36,7 +36,7 @@
                return;
            case 1:
                getAgvTaskAssignmentParam0(basAgvMast);
                indBind = "1";
                indBind = "0";
                return;
            case 2:
                getAgvTaskAssignmentParam1(basAgvMast);
@@ -44,7 +44,7 @@
                return;
            case 3:
                getAgvTaskAssignmentParam1(basAgvMast);
                indBind = "0";
                indBind = "1";
                return;
            default:
                return;
@@ -55,19 +55,28 @@
    public void getAgvTaskAssignmentParam0(BasAgvMast basAgvMast) {
        BasAgvLocNoService basAgvLocNoService = SpringUtils.getBean(BasAgvLocNoService.class);
        this.reqCode = basAgvMast.getTaskNo() + "-" + System.currentTimeMillis();
        BasAgvLocNo basAgvLocNoSou = basAgvLocNoService.selectOne(new EntityWrapper<BasAgvLocNo>().eq("loc_no", basAgvMast.getSourceLocNo()));
        this.positionCode = basAgvLocNoSou.getAgvLocNo();
        BasAgvLocNo basAgvLocNoEnd = basAgvLocNoService.selectOne(new EntityWrapper<BasAgvLocNo>().eq("sta_no", basAgvMast.getStaNo()));
        this.stgBinCode = basAgvLocNoEnd.getAgvLocNo();
        BasAgvLocNo basAgvLocNoSou = basAgvLocNoService.selectOne(
                new EntityWrapper<BasAgvLocNo>().eq("loc_no", basAgvMast.getSourceLocNo())
        );
        this.positionCode = basAgvLocNoSou != null ? basAgvLocNoSou.getAgvLocNo() : "";
        BasAgvLocNo basAgvLocNoEnd = basAgvLocNoService.selectOne(
                new EntityWrapper<BasAgvLocNo>().eq("sta_no", basAgvMast.getStaNo())
        );
        this.stgBinCode = basAgvLocNoEnd != null ? basAgvLocNoEnd.getAgvLocNo() : "";
    }
    public void getAgvTaskAssignmentParam1(BasAgvMast basAgvMast) {
        BasAgvLocNoService basAgvLocNoService = SpringUtils.getBean(BasAgvLocNoService.class);
        this.reqCode = basAgvMast.getTaskNo() + "-" + System.currentTimeMillis();
        BasAgvLocNo basAgvLocNoSou = basAgvLocNoService.selectOne(new EntityWrapper<BasAgvLocNo>().eq("loc_no", basAgvMast.getSourceLocNo()));
        this.positionCode = basAgvLocNoSou.getAgvLocNo();
        BasAgvLocNo basAgvLocNoEnd = basAgvLocNoService.selectOne(new EntityWrapper<BasAgvLocNo>().eq("sta_no", basAgvMast.getStaNo()));
        this.stgBinCode = basAgvLocNoEnd.getAgvLocNo();
//        BasAgvLocNo basAgvLocNoSou = basAgvLocNoService.selectOne(
//                new EntityWrapper<BasAgvLocNo>().eq("loc_no", basAgvMast.getLocNo())
//        );
//        this.positionCode = basAgvLocNoSou != null ? basAgvLocNoSou.getAgvLocNo() : "";
        BasAgvLocNo basAgvLocNoEnd = basAgvLocNoService.selectOne(
                new EntityWrapper<BasAgvLocNo>().eq("sta_no", basAgvMast.getSourceStaNo())
        );
        this.stgBinCode = basAgvLocNoEnd != null ? basAgvLocNoEnd.getAgvLocNo() : "";
    }
}