|
|
@@ -18,9 +18,18 @@ public class WxErrorAdapter implements JsonDeserializer<WxError> { |
|
|
|
|
|
|
|
if (wxErrorJsonObject.get("errcode") != null && !wxErrorJsonObject.get("errcode").isJsonNull()) { |
|
|
|
errorBuilder.errorCode(GsonHelper.getAsPrimitiveInt(wxErrorJsonObject.get("errcode"))); |
|
|
|
} else if(wxErrorJsonObject.get("err_no") != null && !wxErrorJsonObject.get("err_no").isJsonNull()) { |
|
|
|
errorBuilder.errorCode(GsonHelper.getAsPrimitiveInt(wxErrorJsonObject.get("err_no"))); |
|
|
|
} else if(wxErrorJsonObject.get("error_code") != null && !wxErrorJsonObject.get("error_code").isJsonNull()){ |
|
|
|
errorBuilder.errorCode(GsonHelper.getAsPrimitiveInt(wxErrorJsonObject.get("error_code"))); |
|
|
|
} |
|
|
|
|
|
|
|
if (wxErrorJsonObject.get("errmsg") != null && !wxErrorJsonObject.get("errmsg").isJsonNull()) { |
|
|
|
errorBuilder.errorMsg(GsonHelper.getAsString(wxErrorJsonObject.get("errmsg"))); |
|
|
|
} else if (wxErrorJsonObject.get("err_tips") != null && !wxErrorJsonObject.get("err_tips").isJsonNull()) { |
|
|
|
errorBuilder.errorMsg(GsonHelper.getAsString(wxErrorJsonObject.get("err_tips"))); |
|
|
|
} else if (wxErrorJsonObject.get("description") != null && !wxErrorJsonObject.get("description").isJsonNull()) { |
|
|
|
errorBuilder.errorMsg(GsonHelper.getAsString(wxErrorJsonObject.get("description"))); |
|
|
|
} |
|
|
|
|
|
|
|
errorBuilder.json(json.toString()); |
|
|
|