|  |  | 
 |  |  | import com.doumee.dao.system.dto.CreateRoleMenuDTO; | 
 |  |  | import com.doumee.dao.system.dto.CreateRolePermissionDTO; | 
 |  |  | import com.doumee.dao.system.dto.QuerySystemRoleDTO; | 
 |  |  | import com.doumee.dao.system.model.SystemDataPermission; | 
 |  |  | import com.doumee.dao.system.model.SystemRole; | 
 |  |  | import com.doumee.dao.system.vo.SystemRoleListVO; | 
 |  |  | import com.doumee.service.system.SystemRoleService; | 
 |  |  | 
 |  |  |     @PostMapping("/create") | 
 |  |  |     @RequiresPermissions("system:role:create") | 
 |  |  |     public ApiResponse create(@Validated(OperaType.Create.class) @RequestBody SystemRole systemRole) { | 
 |  |  |         systemRole.setType(Constants.ONE); | 
 |  |  |         return ApiResponse.success(systemRoleBiz.create(systemRole)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |         } | 
 |  |  |         return ApiResponse.success(systemRoleService.findList(systemRole)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     @PreventRepeat | 
 |  |  |     @ApiOperation("配置角色数据权限") | 
 |  |  |     @PostMapping("/createRoleDataPermission") | 
 |  |  |     @RequiresPermissions("system:role:query") | 
 |  |  |     public ApiResponse createRoleDataPermission (@Validated @RequestBody SystemDataPermission dto) { | 
 |  |  |         systemRoleBiz.createRoleDataPermission(dto); | 
 |  |  |         return ApiResponse.success(null); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } |