`1`
pjb
2025-08-01 8a8e9883dc14f70952e9fb5af702cfbea73c7125
`1`
1个文件已修改
7 ■■■■■ 已修改文件
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/MatController.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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("添加失败");
        }