登录

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();
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容