#
taisheng
4 天以前 bc48a855d98e360042a7e2fff5594a91a82578c6
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -93,7 +93,7 @@
    //演示模式-AGV出库
    private synchronized void demoAgvOut() {
        LocMast locMast = locMastService.selectByLocNo("1100601");
        LocMast locMast = locMastService.selectByLocNo("0900601");
        if(locMast == null) {
            return;
        }
@@ -105,7 +105,7 @@
        List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>()
                .eq("mk", "agv")
                .eq("loc_sts", "F")
                .notIn("loc_no", "0900601")
                .notIn("loc_no", "1100601")
        );
        if (locMasts.isEmpty()) {
@@ -123,7 +123,7 @@
    //演示模式-AGV入库
    private synchronized void demoAgvIn() {
        LocMast locMast = locMastService.selectByLocNo("0900601");
        LocMast locMast = locMastService.selectByLocNo("1100601");
        if(locMast == null) {
            return;
        }
@@ -135,7 +135,7 @@
        List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>()
                .eq("mk", "agv")
                .eq("loc_sts", "O")
                .notIn("loc_no", "1100601")
                .notIn("loc_no", "0900601")
        );
        if (locMasts.isEmpty()) {
@@ -153,7 +153,7 @@
    //演示模式-四向库出库
    private synchronized void demoShuttleOut() {
        LocMast locMast = locMastService.selectByLocNo("0900601");
        LocMast locMast = locMastService.selectByLocNo("1100601");
        if(locMast == null) {
            return;
        }
@@ -163,6 +163,7 @@
        }
        ArrayList<Integer> disableLevList = new ArrayList<>();
        disableLevList.add(1);
        //query in task
        List<TaskWrk> taskWrks = taskWrkService.selectList(new EntityWrapper<TaskWrk>()
@@ -197,6 +198,7 @@
        taskWrk.setIoPri(100);//优先级
        taskWrk.setStartPoint(locMast1.getLocNo());
        taskWrk.setTargetPoint("101");//终点
        taskWrk.setBarcode(locMast1.getBarcode());
        boolean result = taskWrkService.insert(taskWrk);
        locMast1.setLocSts("R");
@@ -210,7 +212,7 @@
    //演示模式-四向库入库
    private synchronized void demoShuttleIn() {
        LocMast locMast = locMastService.selectByLocNo("1100601");
        LocMast locMast = locMastService.selectByLocNo("0900601");
        if(locMast == null) {
            return;
        }
@@ -220,6 +222,7 @@
        }
        ArrayList<Integer> disableLevList = new ArrayList<>();
        disableLevList.add(1);
        //query out task
        List<TaskWrk> taskWrks = taskWrkService.selectList(new EntityWrapper<TaskWrk>()
@@ -252,9 +255,10 @@
        taskWrk.setCreateTime(now);
        taskWrk.setIoType(1);//入库
        taskWrk.setIoPri(100);//优先级
        taskWrk.setOriginTargetPoint("1");
        taskWrk.setOriginStartPoint("1");
        taskWrk.setOriginTargetPoint(String.valueOf(Utils.getLev(locMast1.getLocNo())));
        taskWrk.setTargetPoint(locMast1.getLocNo());//终点
        taskWrk.setBarcode(locMast.getBarcode());
        boolean result = taskWrkService.insert(taskWrk);
        locMast1.setLocSts("S");