|  |  |  | 
|---|
|  |  |  | 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); | 
|---|