wd 4 ani în urmă
părinte
comite
6733e887e7
1 a modificat fișierele cu 25 adăugiri și 1 ștergeri
  1. 25 1
      src/dashoo.cn/frontend_web/src/pages/login.vue

+ 25 - 1
src/dashoo.cn/frontend_web/src/pages/login.vue

@@ -249,7 +249,31 @@ import Base64 from 'base-64'
         secret: 'IlDTI9iEtSdtFIUP3WZ6',
         code: iamCode
       }
-      this.$router.push({ name: 'loginWqx' })
+      Iam.iamlogin(params, this.$axios).then(res => {
+        console.log(res, '2222')
+        if (res && res.data.token) {
+          // this.$cookie.set('iamCode', iamCode)
+          // this.$cookies.set('token', res.data.token)
+          Cookies.remove('token')
+          localStorage.clear()
+          window.sessionStorage.clear()
+          // localStorage.setItem('token', res.data.token)
+          Cookies.set('token', res.data.token)
+          window.sessionStorage.setItem('token', res.data.token)
+          // Cookies.set('iamCode', iamCode)
+          this.$router.push({ path: '/' })
+        } else {
+          this.$router.push({ name: 'login' })
+          // this.$router.push({ name: 'loginWqx' })
+          window.open('https://dgiam.scp.dgyt.petrochina/401', '_blank')
+          // this.$message.error({
+          //   duration: 10000,
+          //   message: '您无权限登陆本系统'
+          // })
+        }
+      }).catch(err => {
+        console.error(err)
+      })
     },
     datadownload () {
       this.$router.push({ path: '/documentdown' })