自动化立体仓库 - WMS系统
zwl
2 天以前 8a2cd3fc259d6f118be291ca787fed1a141341ea
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -727,10 +727,21 @@
            inqty.setData(data1.toArray(array1));
            list.add(inqty);
            AxisBean outqty = new AxisBean();
            outqty.setName("出库TU");
            outqty.setName("出库托盘数");
            Integer[] array2 = new Integer[data2.size()];
            outqty.setData(data2.toArray(array2));
            list.add(outqty);
            AxisBean  teu= new AxisBean();
            teu.setName("TEU");
            List<WorkTeuTotalAxis> workTeuTotalAxes = reportQueryMapper.getteuTotal();
            ArrayList<Integer> data3 = new ArrayList<>();
            for (WorkTeuTotalAxis w : workTeuTotalAxes) {
                data3.add(w.getTeu_total());
            }
            Integer[] array3 = new Integer[data3.size()];
            teu.setData(data3.toArray(array3));
            list.add(teu);
        }
        map.put("rows",list);
        return R.ok(map);
@@ -786,7 +797,7 @@
        list.add(inqty);
        AxisBean outqty = new AxisBean();
        outqty.setName("出库TU");
        outqty.setName("出库托盘数");
        Integer[] array2 = new Integer[data2.size()];
        outqty.setData(data2.toArray(array2));
        list.add(outqty);
@@ -872,8 +883,25 @@
        map.put("taskNo", param.getTaskNo());
        map.put("ioType", wrkMast.getIoType());
        map.put("costTime", costTime);
        map.put("costTimeStr", costTime);
        map.put("wrkDetls", wrkDetls);
        Integer count = 0;
        String supp = "";
        //该订单累计入库件数
        if(wrkMast.getIoType()<100){
            List<WrkMast> orderNo = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("user_no", wrkMast.getUserNo()));
            if (orderNo != null && orderNo.size() > 0) {
                count = orderNo.size();
            }
            List<WrkMastLog> userNo = wrkMastLogService.selectList(new EntityWrapper<WrkMastLog>().eq("user_no", wrkMast.getUserNo()));
            if (userNo != null && userNo.size() > 0) {
                count = userNo.size()+count;
            }
            supp = count + "";
        }else {
            supp = wrkDetls.get(0).getSupp();
        }
        map.put("supp", supp);
        return R.ok().add(map);
    }