Bingo 3 лет назад
Родитель
Сommit
b5dc69ccd9

+ 15 - 0
src/main/java/com/chuanghai/repair/VO/IdCardNameVO.java

@@ -0,0 +1,15 @@
+package com.chuanghai.repair.VO;
+
+import lombok.Data;
+
+/**
+ * @Author: binguo
+ * @Date: 2022/8/30 星期二 14:49
+ * @Description: com.chuanghai.recognition.VO
+ * @Version: 1.0
+ */
+@Data
+public class IdCardNameVO {
+    private String idCard;
+    private String name;
+}

+ 3 - 1
src/main/java/com/chuanghai/repair/controller/WxController.java

@@ -224,8 +224,10 @@ public class WxController {
                 name = split[1];
             }
             String encodeName =URLEncoder.encode(name,"utf-8");
+//            System.out.println("加密后:"+"idCard "+idCard + "encodeName "+ encodeName);
+//            System.out.println("加密前:"+"idCard "+idCard + "name "+ name);
 //            return "redirect:" + "http://192.168.161.36:8080/jiaofei/qianyueH5/#/pages/index/index/?idCard=" + idCard + "&name=" + encodeName;
-//
+
             return "redirect:" + "https://chtech.ncjti.edu.cn/jiaofei/qianyueH5/#/pages/index/index/?idCard=" + idCard + "&name=" + encodeName;
         } catch (Exception e) {
             e.printStackTrace();

+ 30 - 0
src/main/java/com/chuanghai/repair/utils/UnicodeUtil.java

@@ -0,0 +1,30 @@
+package com.chuanghai.repair.utils;
+
+/**
+ * @Author: binguo
+ * @Date: 2022/9/1 星期四 9:55
+ * @Description: com.chuanghai.repair.utils
+ * @Version: 1.0
+ */
+public class UnicodeUtil {
+
+    /**
+     * @Title: unicodeEncode
+     * @Description: unicode编码 将中文字符转换成Unicode字符
+     * @param string
+     * @return
+     */
+    public String unicodeEncode(String string) {
+        char[] utfBytes = string.toCharArray();
+        String unicodeBytes = "";
+        for (int i = 0; i < utfBytes.length; i++) {
+            String hexB = Integer.toHexString(utfBytes[i]);
+            if (hexB.length() <= 2) {
+                hexB = "00" + hexB;
+            }
+            unicodeBytes = unicodeBytes + "\\u" + hexB;
+        }
+        return unicodeBytes;
+    }
+
+}