自动化立体仓库 - WMS系统
#
Junjie
21 小时以前 24c06be049d4c474912e141b1c8ca646eaf39d6a
src/main/java/com/zy/asrs/controller/MobileController.java
@@ -285,8 +285,10 @@
        MatParam matParam = new MatParam();
        Synchro.Copy(mat, matParam);
        matParam.setBatch(nccQilibcTmprintWms.getVbatchcode());
        matParam.setAnfme(nccQilibcTmprintWms.getAsnnum() == null ? 0.0D : nccQilibcTmprintWms.getAsnnum().doubleValue());
        matParam.setAnfme2(nccQilibcTmprintWms.getNastnum() == null ? 0.0D : nccQilibcTmprintWms.getNastnum().doubleValue());
//        matParam.setAnfme(nccQilibcTmprintWms.getAsnnum() == null ? 0.0D : nccQilibcTmprintWms.getAsnnum().doubleValue());
//        matParam.setAnfme2(nccQilibcTmprintWms.getNastnum() == null ? 0.0D : nccQilibcTmprintWms.getNastnum().doubleValue());
        matParam.setAnfme(0.0D);
        matParam.setAnfme2(0.0D);
        matParam.setTiaoma(nccQilibcTmprintWms.getBarcode());
        return R.ok().add(matParam);
    }
@@ -382,6 +384,11 @@
        if(stockNum.doubleValue() > zsl.doubleValue()) {
            return R.error("组托数量超过ERP库存");
        }
        List<CombParam.CombMat> combMats = combParam.getCombMats();
        for (CombParam.CombMat mat : combMats) {
            mat.setStandby1(nccSaleXclGgsybWms.getCkbm());
        }
        mobileService.comb(combParam, getUserId());
@@ -676,4 +683,11 @@
        return R.ok("出库成功");
    }
    @RequestMapping("/checkOut/submit/auth")
    @ManagerAuth(memo = "盘点上报ERP")
    public R checkOutSubmit(@RequestParam("orderId") Integer orderId) {
        mobileService.checkOutSubmit(orderId, getUserId());
        return R.ok("上报ERP成功");
    }
}