| | |
| | | */ |
| | | getCodeFromUrl (cur_url) { |
| | | |
| | | console.log(cur_url,'cur_url-----iiiii') |
| | | let index = cur_url.split('?')[1] |
| | | let index2 = cur_url.split('?')[2] |
| | | let code = null |
| | | let code2 = null |
| | | let data = {} |
| | | console.log(index,'1111111111111111index') |
| | | let paramStr =index.split('&'); |
| | | // console.log(cur_url,'cur_url-----iiiii') |
| | | // let index = cur_url.split('?')[1] |
| | | // let index2 = cur_url.split('?')[2] |
| | | // let code = null |
| | | // let code2 = null |
| | | // let data = {} |
| | | // console.log(index,'1111111111111111index') |
| | | // let paramStr =index.split('&'); |
| | | |
| | | if(paramStr.length>1) { |
| | | code = paramStr[0].split('=')[1] |
| | | code2 = index2.split('=')[1] |
| | | }else { |
| | | code2 = paramStr[0].split('=')[1] |
| | | code = index2.split('&')[0].split('=')[1] |
| | | } |
| | | console.log(code,'code=====') |
| | | console.log(code2,'code2=====') |
| | | data.code = code |
| | | data.code2 = code2 |
| | | // if(paramStr.length>1) { |
| | | // code = paramStr[0].split('=')[1] |
| | | // code2 = index2.split('=')[1] |
| | | // }else { |
| | | // code2 = paramStr[0].split('=')[1] |
| | | // code = index2.split('&')[0].split('=')[1] |
| | | // } |
| | | // console.log(code,'code=====') |
| | | // console.log(code2,'code2=====') |
| | | // data.code = code |
| | | // data.code2 = code2 |
| | | // return data |
| | | |
| | | const data = {} |
| | | // 取出 ? 后面全部参数 |
| | | const queryStr = cur_url.split('?')[1] || '' |
| | | const params = new URLSearchParams(queryStr) |
| | | data.code = params.get('code') |
| | | data.code2 = params.get('code2') |
| | | return data |
| | | }, |
| | | /** |
| | |
| | | if(this.type == 0 ){ |
| | | //微信,获取code |
| | | if(this.code==null||this.code==""){ |
| | | this.$message.loading("正在跳转微信授权...", 0) |
| | | var url = encodeURIComponent("http://hesuancj.cn/#/index2?code2="+this.code2); |
| | | // window.location.href = `http://192.168.0.8:8082/#/Index2?code=${encodeURIComponent('123')}&state=STATE?code2=${encodeURIComponent(this.code2)}` |
| | | // window.location.href =url; |