From 9443a6b751ad1cbb9efce8c116b6fb8dae7a56b3 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 05 十月 2023 14:26:47 +0800 Subject: [PATCH] 添加对象序列化 --- src/main/java/com/smartearth/poiexcel/service/EntService.java | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/smartearth/poiexcel/service/EntService.java b/src/main/java/com/smartearth/poiexcel/service/EntService.java index 1cbc6e0..2e66ae3 100644 --- a/src/main/java/com/smartearth/poiexcel/service/EntService.java +++ b/src/main/java/com/smartearth/poiexcel/service/EntService.java @@ -24,8 +24,8 @@ @Resource EntMapper entMapper; - @Value("${qylweb.url}") - String url; + @Value("${qylweb.host}") + String host; @Value("${qylweb.user}") String user; @@ -39,6 +39,21 @@ private final static String getEntBaseInfo = "%s/yqfwg/api/project/getEntBaseInfoForOtherSysListPage?ctoken=%s&buildDate_startdate=%s&buildDate_enddate=%s&qylabel=%s&showCount=%d¤tPage=%d"; + public String getToken() { + try { + String url = String.format(generateToken, host); + + Map<String, String> map = new HashMap<>(2); + map.put("userName", user); + map.put("passWord", pwd); + + return null; + } catch (Exception ex) { + log.error(ex.getMessage(), ex); + return null; + } + } + /** * post璇锋眰锛圧est锛� */ @@ -51,14 +66,14 @@ /** * delete璇锋眰锛圧est锛� */ - public Object deleteForRest(String url, Map<String, Object> map) { + public <T> T deleteForRest(String url, Map<String, T> map, Class<T> clazz) { HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); HttpEntity<?> entity = new HttpEntity<>(map, headers); RestTemplate rest = RestHelper.getRestTemplate(); - ResponseEntity<Object> rs = rest.exchange(url, HttpMethod.DELETE, entity, Object.class); + ResponseEntity<T> rs = rest.exchange(url, HttpMethod.DELETE, entity, clazz); return rs.getBody(); } -- Gitblit v1.9.3