mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-26 14:05:04 +08:00
update 高德地图工具类
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
18
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/amap/common/AMapResponse.java
vendored
Normal file
18
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/amap/common/AMapResponse.java
vendored
Normal 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;
|
||||
}
|
||||
Reference in New Issue
Block a user