|
|
@@ -292,7 +292,8 @@ public class SERESServiceImpl implements SERESService {
|
|
|
public void testToken(String token) throws IOException {
|
|
|
logger.info("testToken token {}", token);
|
|
|
String fullUrl = "https://dis-api-test.seres.cn/aito/public/API_zsgsw/1.0.0";
|
|
|
-
|
|
|
+ logger.info("testToken fullUrl {}", fullUrl);
|
|
|
+ logger.info("testToken Authorization {}", "Bearer " + token);
|
|
|
CloseableHttpClient httpClient = HttpClients.createDefault();
|
|
|
HttpPost httpPost = new HttpPost(fullUrl);
|
|
|
// 鉴权头
|
|
|
@@ -344,24 +345,8 @@ public class SERESServiceImpl implements SERESService {
|
|
|
}
|
|
|
try (CloseableHttpResponse response = httpClient.execute(httpPost)) {
|
|
|
HttpUtil.Response r= HttpUtil.Response.getResponse(response);
|
|
|
- //String respStr = EntityUtils.toString(response.getEntity(), "UTF-8");
|
|
|
logger.info("testToken resp-code {}", r.getStatusCode());
|
|
|
logger.info("testToken ResponseText resp {}", r.getResponseText());
|
|
|
- String respJson = EntityUtils.toString(response.getEntity(), "UTF-8");
|
|
|
- InventoryQueryResponse respObj = JSON.parseObject(respJson, InventoryQueryResponse.class);
|
|
|
- logger.info("库存查询接口响应 code {} message {}", respObj.getCode(),respObj.getMessage());
|
|
|
- modelMap.put("code",respObj.getCode());
|
|
|
- modelMap.put("message",respObj.getMessage());
|
|
|
- if(respObj.getData()!=null){
|
|
|
- logger.info("库存查询接口响应 count {}", respObj.getData().getTotalCount());
|
|
|
- if(respObj.getData().getList()!=null){
|
|
|
- modelMap.put("data",respObj.getData().getList());
|
|
|
- logger.info("库存查询接口响应 list size {}", respObj.getData().getList().size());
|
|
|
- if(respObj.getData().getList().size()>0){
|
|
|
- logger.info("库存查询接口响应 list size {}", respObj.getData().getList().get(0).toString());
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
} finally {
|
|
|
httpClient.close();
|
|
|
}
|