Quellcode durchsuchen

1.修改登录逻辑

306132416@qq.com vor 4 Jahren
Ursprung
Commit
9fadd12870
1 geänderte Dateien mit 23 neuen und 16 gelöschten Zeilen
  1. 23 16
      src/App.vue

+ 23 - 16
src/App.vue

@@ -38,8 +38,9 @@ export default {
     return {
       navTitle1: ' > 数据管理',
       navTitle2: '',
-      isManufacturer: 'manufacturer', // distributor 经销商 manufacturer 厂商
-      userAccount: ''
+      isManufacturer: 'distributor', // distributor 经销商 manufacturer 厂商
+      userAccount: '',
+      userToken:''
     }
   },
   methods: {
@@ -52,27 +53,18 @@ export default {
         this.navTitle2 = '';
       }
     },
-    // 测试接口
-    getData() {
-      // 正常token
-      // dXNlcklkPTEwMDEmYWNjb3VudD1MMDIxMF9NTSZmcm9tPXNpd2VpJnRpbWVzdGFtcD0xNjE4NTU2MTQ4JnNpZ249MWI3MmIwODkzNmZhNDdmMDU5MDRiNDc3N2FkOTdkMTI== //测试经销商TOKEN
-      // dXNlcklkPTE1NiZhY2NvdW50PUwwTTE0X01NJmZyb209c2l3ZWkmdGltZXN0YW1wPTE2MTg1NTYzMDAmc2lnbj1lNDZmM2Q3MmFiZDI3ODYwMDYyMmY2N2NmZjFiNjZmNw== //测试厂商TOKEN
-      let query = this.$route.query || {};
-      let token = query.token || '';
-      console.log('token:', token);
-      if(!token) {
-        localStorage.setItem("userId", '');
-        return
-      }
+
+    getTokenRequest(){
       this.$http({
         method: 'post',
         url: '/auth/checkSign',
-        data:token
+        data:this.userToken
       }).then((res) => {
         console.log(res);
         if(res.data.code === 200) {
           let userInfo = res.data.data;
           this.userAccount = userInfo.userCode;
+          localStorage.setItem('userOutId',userInfo.outId);
           if (!userInfo.agentId) {
             this.isManufacturer = 'manufacturer';
             this.$router.replace({ path: "/uploadInfor" });
@@ -83,7 +75,7 @@ export default {
               localStorage.setItem("userId", userInfo.agentId);
             } else {
               this.isManufacturer = 'manufacturer';
-                this.$router.replace({ path: "/uploadInfor" });
+              this.$router.replace({ path: "/uploadInfor" });
             }
           }
         }else {
@@ -95,6 +87,21 @@ export default {
         alert('无法校验的字符串');
         console.log(err);
       })
+    },
+
+    // 测试接口
+    getData() {
+      // 正常token
+      // dXNlcklkPTEwMDEmYWNjb3VudD1MMDIxMF9NTSZmcm9tPXNpd2VpJnRpbWVzdGFtcD0xNjE4NTU2MTQ4JnNpZ249MWI3MmIwODkzNmZhNDdmMDU5MDRiNDc3N2FkOTdkMTI== //测试经销商TOKEN
+      // dXNlcklkPTE1NiZhY2NvdW50PUwwTTE0X01NJmZyb209c2l3ZWkmdGltZXN0YW1wPTE2MTg1NTYzMDAmc2lnbj1lNDZmM2Q3MmFiZDI3ODYwMDYyMmY2N2NmZjFiNjZmNw== //测试厂商TOKEN
+      if(this.userToken){
+        console.log('已登录')
+      }else {
+        let query = this.$route.query || {};
+        this.userToken = query.token || '';
+        console.log('token:', this.userToken);
+        this.getTokenRequest();
+      }
     }
   },
   mounted() {