自动化立体仓库 - WMS系统
1
zhang
7 天以前 665fefc7dcdb77eba98a7cbc839257cf13f78c8a
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -1564,6 +1564,16 @@
            throw new CoolException("条码不能为空:" + param.getBarcode());
        }
        if (Cools.isEmpty(param.getAnfme())) {
            throw new CoolException("请输入数量" + param.getAnfme());
        }
        if (Cools.isEmpty(param.getMemo())) {
            throw new CoolException("请输入备注");
        }
        if (Cools.isEmpty(param.getOld())) {
            throw new CoolException("请输入新旧" );
        }
        int zpalletCount = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet", param.getBarcode()));
        if (zpalletCount > 0) {
            throw new CoolException("库存托盘码已存在:" + param.getBarcode());
@@ -1611,6 +1621,8 @@
        if (!Cools.isEmpty(param.getBatch())) {
                WrkDetl wrkDetl = new WrkDetl();
                wrkDetl.setMatnr("空箱");
                wrkDetl.setSuppCode(param.getOld());
                wrkDetl.setAnfme(param.getAnfme());
                wrkDetl.setWrkNo(wrkMast.getWrkNo());
                wrkDetl.setWrkNo(wrkMast.getWrkNo());
                wrkDetl.setBatch(param.getBatch()); // 尺寸
@@ -2206,7 +2218,7 @@
    @Override
    public List<Map<String, Object>> pdaGetMemo() {
        List<Integer> tagIds = Arrays.asList(7, 8);
        List<Integer> tagIds = Arrays.asList(7, 8,9);
        List<Map<String, Object>> raw = matMapper.getBoxMemoMap(tagIds);
        // 用 Map<String, List<String>> 分组