郎学彬 před 3 roky
rodič
revize
30740f0467
1 změnil soubory, kde provedl 24 přidání a 21 odebrání
  1. 24 21
      front-vue/src/views/faceAuth.vue

+ 24 - 21
front-vue/src/views/faceAuth.vue

@@ -9,10 +9,12 @@ import qs from 'qs'
 export default {
    data() {
         return {
-        
-            code: ""
-            
-            
+            code: "",
+            reqMessage:'',
+            reqSignature:'',
+            requestDgtlEnvlp:'',
+            requestSignSN:'',
+            requestEncryptSN:''
         }
     },
   created() {
@@ -20,12 +22,13 @@ export default {
     var self = this;
     alert("成功!");
     console.log("成功!!!")
-    const reqMessage = this.getUrlKey("reqMessage")
-    const reqSignature = this.getUrlKey("reqSignature")
-    const requestDgtlEnvlp = this.getUrlKey("requestDgtlEnvlp")
-    const requestSignSN = this.getUrlKey("requestSignSN")
-    const requestEncryptSN = this.getUrlKey("requestEncryptSN")
-    console.log("参数===》",reqMessage,reqSignature,requestDgtlEnvlp,requestSignSN,requestEncryptSN);
+    self.reqMessage = this.getUrlKey("reqMessage").replaceAll(' ', '+');
+    self.reqSignature = this.getUrlKey("reqSignature").replaceAll(' ', '+');
+    self.requestDgtlEnvlp = this.getUrlKey("requestDgtlEnvlp").replaceAll(' ', '+');
+    self.requestSignSN = this.getUrlKey("requestSignSN")
+    self.requestEncryptSN = this.getUrlKey("requestEncryptSN")
+    console.log("message",self.reqMessage);
+    // console.log("参数===》",reqMessage,reqSignature,requestDgtlEnvlp,requestSignSN,requestEncryptSN);
     // if(code && state){
     //   location.href = state + "/userLogin?code="+code
     // }else{
@@ -44,8 +47,8 @@ export default {
         var self = this;
         var params={
                     message:self.reqMessage,
-                    signature:self.reqSignaturet,
-                    dgtlEnvlp:self.requestDgtlEnvlp,
+                    signature:self.reqSignature,
+                    dgtlenvlp:self.requestDgtlEnvlp,
                     signSN:self.requestSignSN,
                     encryptSN:self.requestEncryptSN
         }
@@ -56,19 +59,19 @@ export default {
         //             signSN:'70214041922',
         //             encryptSN:'70214041922'
         // }
-        console.log(qs.stringify(params));
+        console.log(params);
         axios({  
             method:'post',  
             url:'/face',  
-            data:qs.stringify(params),  
+            data:params,  
             headers:{'Content-Type': 'application/x-www-form-urlencoded'},  
-            // transformRequest: function(obj) {  
-            //     var str = [];  
-            //     for(var p in obj){  
-            //         str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));  
-            //     }  
-            //     return str.join("&");  
-            // }  
+            transformRequest: function(obj) {  
+                var str = [];  
+                for(var p in obj){  
+                    str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));  
+                }  
+                return str.join("&");  
+            }  
         }).then((res)=>{
           this.code = res.data;
             console.log(res.data);