diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java index 8a75c8c..06df062 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java @@ -3531,16 +3531,87 @@ public class TestController extends BaseController { * return ""; * } */ +// @RequestMapping(value = "/qhd/getVcCardNoPwd", method = RequestMethod.GET) +// @ResponseBody +// public String getVcCardNoPwd(@RequestParam(required = true) String kid) { +// Map map = new HashMap(); +// map.put("kid", kid); +// String s = HttpClientUtil.doGet("http://localhost:9090/qhd/getVcCardNoPwd", map, "utf-8", null); +// return s; +// } + + @RequestMapping(value = "/qhd/getVcCardNoPwd", method = RequestMethod.GET) @ResponseBody public String getVcCardNoPwd(@RequestParam(required = true) String kid) { Map map = new HashMap(); - map.put("kid", kid); - String s = HttpClientUtil.doGet("http://localhost:9090/qhd/getVcCardNoPwd", map, "utf-8", null); - return s; + StringBuffer stringBuffer = new StringBuffer(kid); + kid = stringBuffer.reverse().toString(); + System.out.println(kid); + map.put("uid", kid); + //String s = HttpClientUtil.doGet("http://localhost:5000/qhdcard", map, "utf-8", null); + String s = "{\"resultCode\":\"0\",\"resultDesc\":null,\"resultData\":[{\"id\":0,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"A0A3A52CCB35\"},{\"id\":0,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"A52CCB35C6A2\"},{\"id\":1,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"C05B83212D91\"},{\"id\":1,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"83212D919914\"},{\"id\":2,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"36BD712D3812\"},{\"id\":2,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"712D3812C75F\"},{\"id\":3,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"1EEC2C61C4D8\"},{\"id\":3,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"2C61C4D80C81\"},{\"id\":4,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"9046C0293980\"},{\"id\":4,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"C02939800BA4\"},{\"id\":5,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"9A1DDC0EEC5F\"},{\"id\":5,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"DC0EEC5F8491\"},{\"id\":6,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"67ECCC098E4A\"},{\"id\":6,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"CC098E4A909D\"},{\"id\":7,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"F2828558B094\"},{\"id\":7,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"8558B094B0A5\"},{\"id\":8,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"B1C88A73FFDC\"},{\"id\":8,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"8A73FFDC91A8\"},{\"id\":9,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"C2E05035FC18\"},{\"id\":9,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"5035FC18AD9B\"},{\"id\":10,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":10,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":11,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":11,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":12,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":12,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":13,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":13,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":14,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":14,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":15,\"uid\":\"33221100\",\"type\":\"A\",\"pwd\":\"FFFFFFFFFFFF\"},{\"id\":15,\"uid\":\"33221100\",\"type\":\"B\",\"pwd\":\"FFFFFFFFFFFF\"}]}"; + System.out.println(s); + if (StringUtils.isNotEmpty(s)) + { + List pwds = JsonUtil.jsonToList(s,Pwd.class); + if (CollectionUtils.isNotEmpty(pwds)) + { + for (Pwd pwd : pwds) + { + if (pwd.getId() == 0 && "A".equals(pwd.getType())) + { + return pwd.getPwd(); + } + } + } + } + return ""; + } + + + class Pwd{ + private int id; + private String uid; + private String type; + private String pwd; + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getUid() { + return uid; + } + + public void setUid(String uid) { + this.uid = uid; + } + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public String getPwd() { + return pwd; + } + + public void setPwd(String pwd) { + this.pwd = pwd; + } } + + @RequestMapping(value = "/setNumberCode", method = RequestMethod.GET) @ResponseBody public String setNumberCode(@RequestParam(required = false) String hid) {