skyouc
6 天以前 e046dba174365eb8934ee1e4206f09821145e876
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/MatController.java
@@ -128,6 +128,13 @@
    @PostMapping("/mat/save")
    public R save(@RequestBody HashMap<String,Object> param) {
        Mat mat = JSON.parseObject(JSON.toJSONString(param), Mat.class, Feature.DisableCircularReferenceDetect);
        if (Objects.isNull(mat)) {
            throw new CoolException("物料不能为空!!");
        }
        Mat mat1 = matService.getOne(new LambdaQueryWrapper<Mat>().eq(Mat::getMatnr, mat.getMatnr()));
        if (!Objects.isNull(mat1)) {
            throw new CoolException("当前物料编码已存在,不可重复添加!!");
        }
        if (!matService.save(mat)) {
            return R.error("添加失败");
        }