|  |  | 
 |  |  |             if(res.itemTotal != null && res.itemTotal > 0) { | 
 |  |  |                 return BaseResponseUtils.buildSuccess(res); | 
 |  |  |             }else { | 
 |  |  |                 return BaseResponseUtils.buildFail(SystemResultCode.NO_ROLES.getMessage()); | 
 |  |  |                 return BaseResponseUtils.buildSuccess(SystemResultCode.NO_ROLES.getMessage()); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |         } catch (Exception e) { | 
 |  |  | 
 |  |  |             return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         Long roleId = Optional.ofNullable(po.getRoleid()).orElse(0L); | 
 |  |  |         Long roleId = Optional.ofNullable(po.getRoleId()).orElse(0L); | 
 |  |  |         String roleName = Optional.ofNullable(po.getRoleName()).orElse(""); | 
 |  |  |         JSONArray permissions = Optional.ofNullable(JSONArray.parseArray(po.getPermissions())).orElse(JSONArray.parseArray("[]")); | 
 |  |  |         Long operator = Optional.ofNullable(po.getOperator()).orElse(0L); |