夏文涛 1 rok pred
rodič
commit
01efa28626

+ 7 - 3
src/main/java/com/template/controller/WelcomePayController.java

@@ -114,7 +114,7 @@ public class WelcomePayController implements WelcomePayControllerAPI {
 
 
     public static List<JsonPayVo> queryStudentPayInfo(String cardNo,String year) {
     public static List<JsonPayVo> queryStudentPayInfo(String cardNo,String year) {
         String timeStr = String.valueOf(System.currentTimeMillis());
         String timeStr = String.valueOf(System.currentTimeMillis());
-        String sds = querySign(timeStr);
+        String token = querySign(timeStr);
 
 
         Map<String, String> tokenParams = new HashMap<>();
         Map<String, String> tokenParams = new HashMap<>();
 //        tokenParams.put("sign", sds);
 //        tokenParams.put("sign", sds);
@@ -123,9 +123,13 @@ public class WelcomePayController implements WelcomePayControllerAPI {
 //        tokenParams.put("sfqjdm", year);
 //        tokenParams.put("sfqjdm", year);
 //        tokenParams.put("rxnd", year);
 //        tokenParams.put("rxnd", year);
 
 
-        String queryStr = "?token="+sds+"&timestamp="+timeStr+"&sfqjdm="+year+"&xh="+cardNo+"&rxnd="+year;
+//        String queryStr = "?token="+token+"&timestamp="+timeStr+"&sfqjdm="+year+"&xh="+cardNo+"&rxnd="+year;
+//        // wecode换取token
+//        String respon = HttpsClient.post("http://pay.ncjti.edu.cn:8068/api/getXsffDataTwo"+queryStr, tokenParams);
+        String queryStr = "?token="+token+"&timestamp="+timeStr+"&sfqjdm="+year+"&xh="+cardNo;
+
         // wecode换取token
         // wecode换取token
-        String respon = HttpsClient.post("http://pay.ncjti.edu.cn:8068/api/getXsffDataTwo"+queryStr, tokenParams);
+        String respon = HttpsClient.post("http://pay.ncjti.edu.cn:8068/api/getXsffDataOne"+queryStr, tokenParams);
         Gson gson = new Gson();
         Gson gson = new Gson();
         List<JsonPayVo> travelers = gson.fromJson(respon, new TypeToken<List<JsonPayVo>>(){}.getType());
         List<JsonPayVo> travelers = gson.fromJson(respon, new TypeToken<List<JsonPayVo>>(){}.getType());
         return travelers;
         return travelers;