{"remainingRequest":"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\\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":["//\n//\n//\n//\n//\n//\n\r\nimport req from '@/request.js'\r\nimport utils from '@/utils.js'\r\nimport {Notify} from 'vant'\r\nimport wx from 'weixin-js-sdk'\r\nexport default {\r\n components: {},\r\n data() {\r\n return {\r\n layout: {},\r\n gridList: [],\r\n // code: '',\r\n // response: '',\r\n // redirect_uri: '',\r\n // params: '',\r\n }\r\n },\r\n mounted() {\r\n if (sessionStorage.getItem('currentUser')) {\r\n var redirect_uri = decodeURIComponent(utils.getParameters('redirect_uri'))\r\n if (redirect_uri) {\r\n location.href = redirect_uri\r\n } else {\r\n this.$router.push({path: '/MobileHome/unfinished'})\r\n }\r\n }\r\n const loading = this.$loading({\r\n lock: true,\r\n text: '企业微信授权中',\r\n spinner: 'el-icon-loading',\r\n background: 'rgba(0, 0, 0, 0.7)',\r\n })\r\n\r\n // 根据企业微信链接分离出需要的参数\r\n let code = utils.getParameters('code')\r\n if (!code) {\r\n loading.close()\r\n Notify({\r\n type: 'danger',\r\n message: '传入的参数错误了',\r\n })\r\n return\r\n } else {\r\n this.proxyLogin(code, loading)\r\n }\r\n\r\n // var code = utils.getParameters('code')\r\n // this.code = code\r\n // this.params = params\r\n\r\n // var redirect = 'laptop-kkottu8t.com:8080/fvue/qywxOauth'\r\n // this.redirect_uri = redirect\r\n\r\n // let url = `http://183.230.176.125:8896/sso/weixin?code=${code}`\r\n\r\n // req.get(url).then((response) => {\r\n // this.response = response.data\r\n // loading.close()\r\n\r\n // if (this.response) {\r\n // sessionStorage.setItem('currentUser', JSON.stringify(response.data))\r\n // sessionStorage.setItem('token', response.data.token) // 存入一个值\r\n // sessionStorage.setItem('username', response.data.username)\r\n // sessionStorage.setItem('account', response.data.account)\r\n // sessionStorage.setItem('userId', response.data.userId)\r\n // this.$store.dispatch('login/qywxJump', response.data)\r\n\r\n // this.$router.push({path: '/MobileHome/unfinished'})\r\n // }\r\n // })\r\n // this.proxyLogin(code, redirect, loading, params)\r\n },\r\n methods: {\r\n proxyLogin(code, loading) {\r\n let url = window.context.uc + '/sso/weixin?code=' + code\r\n req.get(url).then((response) => {\r\n loading.close()\r\n if (response && response.data) {\r\n sessionStorage.setItem('currentUser', JSON.stringify(response.data))\r\n sessionStorage.setItem('token', response.data.token) // 存入一个值\r\n sessionStorage.setItem('username', response.data.username)\r\n sessionStorage.setItem('account', response.data.account)\r\n sessionStorage.setItem('userId', response.data.userId)\r\n this.$router.push({path: '/MobileHome/unfinished'})\r\n }\r\n })\r\n },\r\n },\r\n}\r\n",null]}