update 高德地图工具类

This commit is contained in:
Lemon
2023-06-16 16:08:17 +08:00
parent 1874808419
commit cea3464cdc
7 changed files with 151 additions and 34 deletions

View File

@@ -11,27 +11,11 @@ import lombok.NoArgsConstructor;
* @Date 2023/6/14 13:11
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AMapCommonResult {
private Response response;
@Data
public static class Response{
private String code;
private String msg;
private Object data;
}
public AMapCommonResult(Response response) {
this.response = response;
}
public AMapCommonResult() {
}
private AMapResponse response;
/**
* 成功响应
@@ -39,17 +23,24 @@ public class AMapCommonResult {
* @return
*/
public AMapCommonResult successResponse(Object responseData) {
AMapCommonResult result = new AMapCommonResult();
result.response.setCode("1000");
result.response.setMsg("请求成功");
result.response.setData(responseData);
return new AMapCommonResult(result.response);
AMapResponse response = new AMapResponse();
response.setCode("1000");
response.setMsg("请求成功");
response.setData(responseData);
return new AMapCommonResult(response);
}
public AMapCommonResult failedResponse() {
AMapCommonResult result = new AMapCommonResult();
result.response.setCode("40004");
result.response.setMsg("接口异常");
return new AMapCommonResult(result.response);
AMapResponse response = new AMapResponse();
response.setCode("40004");
response.setMsg("接口异常");
return new AMapCommonResult(response);
}
public AMapCommonResult checkSignFailed() {
AMapResponse response = new AMapResponse();
response.setCode("40002");
response.setMsg("验签错误,请检查!");
return new AMapCommonResult(response);
}
}

View File

@@ -0,0 +1,18 @@
package com.jsowell.thirdparty.amap.common;
import lombok.Data;
/**
* TODO
*
* @author Lemon
* @Date 2023/6/16 15:50
*/
@Data
public class AMapResponse {
private String code;
private String msg;
private Object data;
}