{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\jump\\wcw_jump.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\jump\\wcw_jump.vue","mtime":1667327529575},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\babel.config.js","mtime":1667327525434},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"vant/es/notify/style\";\nimport _Notify from \"vant/es/notify\";\n//\n//\n//\n//\n//\n//\nimport req from '@/request.js';\nimport utils from '@/utils.js';\nimport wx from 'weixin-js-sdk';\nexport default {\n  components: {},\n  data: function data() {\n    return {\n      layout: {},\n      gridList: [] // code: '',\n      // response: '',\n      // redirect_uri: '',\n      // params: '',\n\n    };\n  },\n  mounted: function mounted() {\n    if (sessionStorage.getItem('currentUser')) {\n      var redirect_uri = decodeURIComponent(utils.getParameters('redirect_uri'));\n\n      if (redirect_uri) {\n        location.href = redirect_uri;\n      } else {\n        this.$router.push({\n          path: '/MobileHome/unfinished'\n        });\n      }\n    }\n\n    var loading = this.$loading({\n      lock: true,\n      text: '企业微信授权中',\n      spinner: 'el-icon-loading',\n      background: 'rgba(0, 0, 0, 0.7)'\n    }); // 根据企业微信链接分离出需要的参数\n\n    var code = utils.getParameters('code');\n\n    if (!code) {\n      loading.close();\n\n      _Notify({\n        type: 'danger',\n        message: '传入的参数错误了'\n      });\n\n      return;\n    } else {\n      this.proxyLogin(code, loading);\n    } // var code = utils.getParameters('code')\n    // this.code = code\n    // this.params = params\n    // var redirect = 'laptop-kkottu8t.com:8080/fvue/qywxOauth'\n    // this.redirect_uri = redirect\n    // let url = `http://183.230.176.125:8896/sso/weixin?code=${code}`\n    // req.get(url).then((response) => {\n    //   this.response = response.data\n    //   loading.close()\n    //   if (this.response) {\n    //     sessionStorage.setItem('currentUser', JSON.stringify(response.data))\n    //     sessionStorage.setItem('token', response.data.token) // 存入一个值\n    //     sessionStorage.setItem('username', response.data.username)\n    //     sessionStorage.setItem('account', response.data.account)\n    //     sessionStorage.setItem('userId', response.data.userId)\n    //     this.$store.dispatch('login/qywxJump', response.data)\n    //     this.$router.push({path: '/MobileHome/unfinished'})\n    //   }\n    // })\n    // this.proxyLogin(code, redirect, loading, params)\n\n  },\n  methods: {\n    proxyLogin: function proxyLogin(code, loading) {\n      var _this = this;\n\n      var url = window.context.uc + '/sso/weixin?code=' + code;\n      req.get(url).then(function (response) {\n        loading.close();\n\n        if (response && response.data) {\n          sessionStorage.setItem('currentUser', JSON.stringify(response.data));\n          sessionStorage.setItem('token', response.data.token); // 存入一个值\n\n          sessionStorage.setItem('username', response.data.username);\n          sessionStorage.setItem('account', response.data.account);\n          sessionStorage.setItem('userId', response.data.userId);\n\n          _this.$router.push({\n            path: '/MobileHome/unfinished'\n          });\n        }\n      });\n    }\n  }\n};",null]}