ZengTao
2024-01-16 9a0dd8244282d90b08b16d2c239683bbac62fab2
springboot-vue3/src/main/java/com/example/springboot/service/SpianService.java
@@ -29,7 +29,14 @@
        double minwidth = 0;
        north_glass_buffer1 glasslist = spianMapper.selectGlass(glassid); // 获取玻璃参数
        //如果没有此id时
        if (glasslist == null) {
            return (300);
        }
        //判断是否还有进片任务未完成的
        int cagestate=spianMapper.SelectCageState(2);
        //有进片任务未完成时返回不进片
        if(cagestate>0){
            return (300);
        }
        double widths = glasslist.getglasslengthmm();
@@ -47,7 +54,11 @@
        // String orderid="A001";
        // 获取订单相关度最高的笼子排序
        List<StorageCage> storageCage = spianMapper.selectAll(orderids,FrameBarcode);
        List<StorageCage> storageCage = spianMapper.selectAllFbarcode(FrameBarcode);
        if (storageCage.size() == 0) {
            storageCage = spianMapper.selectAll(orderids, FrameBarcode);
        }
        if (storageCage == null) {
            return (400);
        }
@@ -144,7 +155,6 @@
        int cages;
        int cells;
        double glasswidth = cageout.getGlassWidth();
       
        // 判断玻璃内外片
        if (tier == 2) {