skyouc
2025-08-09 efa392d963d11000ef22c6778684648042a80ac6
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("添加失败");
        }