| | |
| | | } |
| | | |
| | | /** |
| | | * 新增或修改-对外 |
| | | * 新增或修改-对外 后面沟通后不同步角色信息,先注释防止看不懂 |
| | | */ |
| | | @PostMapping("/submitRoleExternal") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "角色新增或修改", notes = "传入role") |
| | | @ApiLog("角色信息新增或修改") |
| | | public R submit(@Valid @RequestBody Role role) { |
| | | log.info("角色信息修改-对外{}", JSON.toJSONString(role)); |
| | | // 参数校验:确保关键字段不为空 |
| | | if (role.getId() == null) { |
| | | return R.fail("参数缺失:id 不能为空"); |
| | | } |
| | | CacheUtil.clear(SYS_CACHE); |
| | | CacheUtil.clear(SYS_CACHE, Boolean.FALSE); |
| | | // 删除操作 |
| | | if (role.getIsDeleted() != null && role.getIsDeleted() == 1) { |
| | | roleService.removeRole(String.valueOf(role.getId())); |
| | | return R.status(true); |
| | | } |
| | | // 新增操作 |
| | | return R.status(roleService.submit(role)); |
| | | } |
| | | // @PostMapping("/submitRoleExternal") |
| | | // @ApiOperationSupport(order = 2) |
| | | // @ApiOperation(value = "角色新增或修改", notes = "传入role") |
| | | // @ApiLog("角色信息新增或修改") |
| | | // public R submit(@Valid @RequestBody Role role) { |
| | | // log.info("角色信息修改-对外{}", JSON.toJSONString(role)); |
| | | // // 参数校验:确保关键字段不为空 |
| | | // if (role.getId() == null) { |
| | | // return R.fail("参数缺失:id 不能为空"); |
| | | // } |
| | | // CacheUtil.clear(SYS_CACHE); |
| | | // CacheUtil.clear(SYS_CACHE, Boolean.FALSE); |
| | | // // 删除操作 |
| | | // if (role.getIsDeleted() != null && role.getIsDeleted() == 1) { |
| | | // roleService.removeRole(String.valueOf(role.getId())); |
| | | // return R.status(true); |
| | | // } |
| | | // // 新增操作 |
| | | // return R.status(roleService.submit(role)); |
| | | // } |
| | | |
| | | |
| | | /** |