コード例 #1
0
 /**
  * 判断返回是否正确
  *
  * @param result
  * @return
  */
 protected <T> boolean isReturnSuc(EucApiResult<T> result) {
   if (!CodeConstant.OK.equals(result.getResultCode())
       || (result.getDescList() != null && result.getDescList().size() > 0)) { // 失败
     return false;
   } else { // 成功
     return true;
   }
 }
コード例 #2
0
 /**
  * 返回错误描述信息
  *
  * @param result
  * @return
  */
 protected <T> String getErrorDesc(EucApiResult<T> result) {
   if (CodeConstant.NOT_AUTH.equals(result.getResultCode())) {
     return "无调用接口的权限";
   }
   return result.getDescList() != null ? result.getDescList().get(0).getD() : "无异常信息";
 }