| | |
| | | try { |
| | | String url = String.format(generateToken, host); |
| | | |
| | | Map<String, Object> map = new HashMap<>(2); |
| | | Map<String, String> map = new HashMap<>(2); |
| | | map.put("userName", user); |
| | | map.put("passWord", pwd); |
| | | //String map = "userName=shikong001&passWord=123!@#qwe"; |
| | | |
| | | // String str = RestHelper.postForRest(url, map) |
| | | Result rs = postForRest(url, map, Result.class); |
| | | if (null == rs || StaticData.I200 != rs.getCode()) { |
| | | return null; |
| | | } |
| | | |
| | | TokenResult tr = JSONObject.parseObject(rs.getData(), TokenResult.class); |
| | | // TokenResult tr = JSONObject.parseObject(rs.getData().toJSONString(), TokenResult.class) |
| | | TokenResult tr = rs.getData().toJavaObject(TokenResult.class); |
| | | |
| | | return tr.getCtoken(); |
| | | } catch (Exception ex) { |
| | |
| | | return null; |
| | | } |
| | | |
| | | EntResult er = JSONObject.parseObject(rs.getData(), EntResult.class); |
| | | // EntResult er = JSONObject.parseObject(rs.getData().toJSONString(), EntResult.class) |
| | | EntResult er = rs.getData().toJavaObject(EntResult.class); |
| | | |
| | | return er.getPd().getList(); |
| | | } catch (Exception ex) { |
| | |
| | | /** |
| | | * post请求(Rest) |
| | | */ |
| | | public <T> T postForRest(String url, Map<String, Object> map, Class<T> clazz) { |
| | | public <T> T postForRest(String url, Object map, Class<T> clazz) { |
| | | RestTemplate rest = RestHelper.getRestTemplate(); |
| | | |
| | | return rest.postForObject(url, map, clazz); |