skyouc
2025-03-25 9d459eaa374b2b356ca265fea73cc643307cddca
rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/MatnrController.java
@@ -154,7 +154,7 @@
    @PostMapping("/matnr/group/bind")
    public R bindMatnrToGroup(@RequestBody MatnrToGroupParams params) {
        if (Objects.isNull(params)) {
            throw new CoolException("参数不能为空!!");
            return  R.error("参数不能为空!!");
        }
        if (matnrService.bindMatnrs(params)) {
            return R.ok();
@@ -163,6 +163,23 @@
        }
    }
    @PreAuthorize("hasAuthority('manager:matnr:update')")
    @ApiOperation("批量修改")
    @PostMapping("/matnr/batch/update")
    public R batchUpdate(@RequestBody MatnrToGroupParams params) {
        if (Objects.isNull(params)) {
            return  R.error("参数不能为空!!");
        }
        if (Objects.isNull(params.getMatnr())) {
            return R.error("物料属性不能为空!!");
        }
        if (matnrService.batchUpdate(params)) {
            return R.ok();
        }else {
            return R.error("操作失败!!");
        }
    }
    @PreAuthorize("hasAuthority('manager:matnr:list')")
    @ApiOperation("导出物料信息")
    @PostMapping("/matnr/export")