/** * 判断返回是否正确 * * @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; } }
/** * 返回错误描述信息 * * @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() : "无异常信息"; }