{"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\\views\\app\\oauth.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\app\\oauth.vue","mtime":1667327529872},{"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\";\nexport default {\n components: {},\n data: function data() {\n return {\n layout: {},\n gridList: [],\n code: '',\n id: '',\n response2: '',\n redirect_uri: '',\n params: ''\n };\n },\n created: function created() {\n var _this = this;\n\n if (sessionStorage.getItem(\"currentUser\")) {\n var redirect_uri = decodeURIComponent(utils.getParameters(\"redirect\"));\n\n if (redirect_uri) {\n location.href = redirect_uri;\n } else {\n this.$router.push({\n path: '/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 Base64 = require(\"js-base64\").Base64;\n\n var params = utils.getParameters(\"params\");\n params = decodeURIComponent(params);\n\n if (params) {\n try {\n params = Base64.decode(params);\n } catch (error) {\n loading.close();\n\n _Notify({\n type: \"danger\",\n message: \"传入的参数params解码错误了:\" + error\n });\n\n return;\n }\n }\n\n var code = utils.getParameters(\"code\");\n this.code = code;\n var id = utils.getParameters(\"code\");\n this.id = id;\n this.params = params;\n var redirect = 'laptop-kkottu8t.com:8080/fvue/qywxOauth';\n this.redirect_uri = redirect;\n var url = \"http://183.230.176.125:8896/sso/weixin?code=\".concat(code);\n req.get(url).then(function (response) {\n _this.response2 = response.data;\n loading.close();\n\n if (_this.response2) {\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.$store.dispatch('login/qywxJump', response.data);\n\n _this.$router.push({\n path: '/meetingDetail2',\n query: {\n id: _this.id\n }\n });\n }\n }); // this.$router.push({path:'/unfinished'})\n // this.proxyLogin(code, redirect, loading, params);\n },\n methods: {\n proxyLogin: function proxyLogin(code, redirect_uri, loading, params) {\n var _this2 = this;\n\n this.$router.push({\n path: '/unfinished'\n });\n req.get(url).then(function (response) {\n _this2.response2 = response.data;\n loading.close();\n\n if (response) {\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 _this2.$router.push({\n path: '/unfinished'\n });\n }\n });\n } // parseParams(params){\n // let paramsJson = JSON.parse(params||\"{}\");\n // //审批的消息\n // if(paramsJson.templateType ==='bpmnapproval'){\n // let url = `/task/${paramsJson.taskId}/0`;\n // this.$router.push({path:url});\n // }else{\n // this.$router.push({path:'/home'})\n // }\n // }\n\n }\n};",null]}