var loginView = {
created: function () {
// loginView.getCode();
loginView.count = 60;
},
// count: 60,
getCode: function () {
// 获取标签
var $getCode = document.getElementById('getCode');
// 禁止点击
$getCode.disabled = true;
// 创建定时器
var timer = setInterval(function () {
$getCode.value = --loginView.count;
if (loginView.count === 0) {
// 清除定时器
clearInterval(timer);
// 修改文字
$getCode.value = '重新发送';
// 重新赋值,为了下一次的点击
loginView.count = 60;
$getCode.disabled = false;
}
}, 1000);
},
mobilePhone: function () {
// 手机不能为空
var phone = document.querySelector('#phone').value;
if (!phone) {
// alert('空');
return false;
}
//手机格式填写正确
var phoneRer = /^1[3-8]\d{9}$/
if (!phoneRer.test(phone)) {
// alert('时');
return false;
}
loginView.getCode();
//后台获取验证码
var url = `http://132.232.87.95:3000/admin/user/getSmsCode?phone=${phone}`;
// debugger;
axios.get(url).then(function (res) {
var lastsNum = phone.slice(-4);
// alert(`哈${lastsNum}的`);
console.log(res);
}).catch(function (error) {
console.log(error)
// alert('拜')
})
},
// 登录
sign: function () {
// 不能为空
var phone = document.querySelector('#phone').value;
if (!phone) {
// alert('空');
return false;
}
//手机格式填写正确
var phoneRer = /^1[3-8]\d{9}$/
if (!phoneRer.test(phone)) {
// alert('时');/
return false;
}
// 定义个变量
var hode = document.querySelector('#hode').value;
if (!hode) {
// alert('和')
}
// 登录
var url = `http://132.232.87.95:3000/admin/user/registerByCode?phone=${phone}&smsCode=${hode}`;
axios.get(url).then(function (res) {
// 判断是否登录
// debugger;
console.log(res);
if (res.data.status == 0) {
// alert('战胜')
location.href = './wode登录.html';
} else {
alert(res.data.message);
}
}).catch(function (error) {
console.log(error)
// alert('不服来站');/
})
}
}
loginView.created();
var heView = {
created() {
heView.getPhone();
},
getHao: function () {
// 获取标签
var hute = document.getElementById('chre');
// 判断是否登录
if (hute == '立即登录') {
location.href = './denglv.html';
}
},
getPhone: function () {
// 获取后台数据
var url = `http://132.232.87.95:3000/api/user/getUserInfo`;
axios.get(url).then(function (res) {
if (res.data.status === 0) {
var aa = document.querySelector('#chre');
var bb = res.data.userinfo.mobilePhoneNumber;
var ccStr = bb.replace(/^(\d{3})\d{4}(\d{4})$/, '$1****$2');
aa.innerHTML = ccStr;
} else {
var chre = document.querySelector('#chre');
aa.innerHTML = '没登绿';
}
}).catch(function (error) {
console, log(error);
})
}
}
heView.created();