百度api code
0:成功, 1:部分失败 2:全部失败 3:系统错误
private static final Integer SUCCESS_CODE = 0; // 0:成功,1:部分失败,2:全部失败,3:系统错误 private static final String SUCCESS_DESC = "success"; public static AjaxResult getResult(String res) { if (StringUtils.isEmpty(res)) { return AjaxResult.error("返回数据为空"); } JSonObject jsonObject = JSONObject.parseObject(res); JSonObject header = jsonObject.getJSonObject("header"); Integer code = header.getInteger("status"); String desc = header.getString("desc"); if (code == SUCCESS_CODE && desc.equals(SUCCESS_DESC)) { JSonArray data = jsonObject.getJSonObject("body").getJSonArray("data"); return AjaxResult.success("", data); } return AjaxResult.error(code, header.getString("failures")); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)