自动化立体仓库 - WMS系统
czkh
4 天以前 9d2d7c23cea8d50716b4bf1272557001ee7874f5
src/main/java/com/zy/asrs/controller/MatController.java
@@ -171,15 +171,21 @@
    }
    /*物料托盘绑定*/
//    @RequestMapping(value = "/mat/barcode/auth")
//    @ManagerAuth
//    public R addBarcodeMatnr(Mat mat) {
//        if (Cools.isEmpty(mat.getUnit())){
//            return R.error(BaseRes.PARAM);
//        }
//        matBarcodeService.addBarcodeMatnrTwo(mat);
//        return R.ok();
//    }
    @RequestMapping(value = "/mat/barcode/auth")
    @ManagerAuth
    public R addBarcodeMatnr(Mat mat) {
        if (Cools.isEmpty(mat.getUnit())){
            return R.error(BaseRes.PARAM);
        }
        if (!mat.getUnit().startsWith("6")&&!mat.getUnit().startsWith("7")&&!mat.getUnit().startsWith("8")){
            throw new CoolException("托盘码首位不符合规范");
        }
        if (mat.getUnit().length()!= 8){
            throw new CoolException("托盘码不是八位,请检查");
        }
        matBarcodeService.addBarcodeMatnrTwo(mat);
        return R.ok();
    }
    @RequestMapping(value = "/mat/delete/auth")
    @ManagerAuth