|
@@ -96,6 +96,7 @@
|
|
|
<script>
|
|
|
import { validUserPhone } from '@/utils/validate'
|
|
|
import axios from 'axios'
|
|
|
+import BASEURL from '@/utils/baseUrl'
|
|
|
|
|
|
export default {
|
|
|
name: 'Login',
|
|
@@ -271,7 +272,7 @@ export default {
|
|
|
},
|
|
|
//登录分路器 start ---------------------------------------->
|
|
|
singleLogin() {
|
|
|
- // 获得当前域名
|
|
|
+ //获得当前域名
|
|
|
const urlString = window.location.href;
|
|
|
// 创建一个URL对象
|
|
|
const url = new URL(urlString);
|
|
@@ -311,25 +312,23 @@ export default {
|
|
|
console.log("执行会员登录!")
|
|
|
const backurlObj = new URL(decodedUserurl);
|
|
|
const user_url = backurlObj.hostname;
|
|
|
-
|
|
|
if(user_url==""){
|
|
|
this.$message.error("登录链接错误!")
|
|
|
}else{
|
|
|
console.log("当前登录链接是:" + user_url)
|
|
|
this.login(3,user_url)
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
}else{
|
|
|
this.$message.error("检查登录链接失败,请从正规渠道登录!")
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
},
|
|
|
// 登录分路器 end ---------------------------------------->
|
|
|
// 登录 start ---------------------------------------->
|
|
|
login(type,url){
|
|
|
|
|
|
+ console.log(BASEURL.WebCloginUrl)
|
|
|
+
|
|
|
//超级管理员登录
|
|
|
if(type==1){
|
|
|
// 获取当前页面的 URL
|
|
@@ -394,7 +393,7 @@ export default {
|
|
|
this.sendUrlServ()
|
|
|
//下面还有一个
|
|
|
//window.location.href = 'http://admindev.bjzxtw.org.cn/auth/back_login.php?backurl=' + backurlValue + '&token=' + res.data.token; //dev返回链接
|
|
|
- window.location.href = 'http://adminpre.bjzxtw.org.cn/auth/back_login.php?backurl=' + backurlValue + '&token=' + res.data.token; //pre返回地址
|
|
|
+ window.location.href = BASEURL.WebCloginUrl + '?backurl=' + backurlValue + '&token=' + res.data.token; //pre返回地址
|
|
|
|
|
|
}else if(res.code!=0&&res.code!=200){
|
|
|
this.$message({
|
|
@@ -477,7 +476,7 @@ export default {
|
|
|
//登录成功通知后端 上面还有一个
|
|
|
sendUrlServ(){
|
|
|
//axios.get('http://admindev.bjzxtw.org.cn/auth/loginapi.php',{params: {
|
|
|
- axios.get('http://adminpre.bjzxtw.org.cn/auth/loginapi.php',{params: {
|
|
|
+ axios.get(BASEURL.WebCloginUrl,{params: {
|
|
|
token: this.$store.state.user.token
|
|
|
}}).then(res => {
|
|
|
console.log(res)
|