2020-10-07 20:25:03 +08:00
|
|
|
|
@using Home.Models
|
|
|
|
|
|
@model UserHomeModel
|
|
|
|
|
|
@{
|
|
|
|
|
|
Layout = "_Layout";
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="loginArea">
|
|
|
|
|
|
<div class="loginTop">
|
|
|
|
|
|
<p> <img src="~/m/img/logoBlue.png"></p>
|
|
|
|
|
|
<p class="logoTit">找回密码</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="loginCenter">
|
|
|
|
|
|
<p><img src="~/m/img/phone.png"><input type="text" name="" id="username" value="" placeholder="手机号" /></p>
|
|
|
|
|
|
<p><img src="~/m/img/password.png"><input type="text" name="" id="password" value="" placeholder="密码" /></p>
|
|
|
|
|
|
<p class="yzm"><img src="~/m/img/yanzhengma.png"><input type="text" name="" id="yanzhengma" value="" placeholder="验证码" /><button type="button" class="btnBlue" onclick="getCode(this)">获取验证码</button></p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<p><button type="button" class="btnLogin" onclick="reg()">找回密码</button></p>
|
2020-11-30 13:56:19 +08:00
|
|
|
|
<p class="tixing">*手机号不是IP账号,请登录后开通IP账号*</p>
|
2020-10-07 20:25:03 +08:00
|
|
|
|
<p class="bianjie">已有账号?<a asp-action="WebLogin" asp-controller="User">立即登录</a></p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
|
var time = 60;
|
|
|
|
|
|
function getCode(_self) {
|
|
|
|
|
|
var name = $("#username").val()
|
|
|
|
|
|
if(name == '') { alert('手机号不能为空'); return; }
|
|
|
|
|
|
if (!timing(_self)) return;
|
|
|
|
|
|
var url = '/User/SendPhoneCode?key=FindUser_Code&phone=' + name;
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
|
type: 'GET',
|
|
|
|
|
|
url: url,
|
|
|
|
|
|
success: function (res) {
|
|
|
|
|
|
alert(res.Message)
|
|
|
|
|
|
//if (res.Code == 10000) {
|
|
|
|
|
|
// alert(res.Message)
|
|
|
|
|
|
//}
|
|
|
|
|
|
}
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
function timing(_self) {
|
|
|
|
|
|
if (time != 60) return false
|
|
|
|
|
|
var timerHandler = setInterval(function () {
|
|
|
|
|
|
time--;
|
|
|
|
|
|
if (time <= 1) {
|
|
|
|
|
|
clearInterval(timerHandler);
|
|
|
|
|
|
time = 60;
|
|
|
|
|
|
$(_self).text("获取验证码")
|
|
|
|
|
|
} else {
|
|
|
|
|
|
$(_self).text(time + "s");
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}, 1000)
|
|
|
|
|
|
return true;
|
|
|
|
|
|
}
|
|
|
|
|
|
function reg() {
|
|
|
|
|
|
var name = $("#username").val()
|
|
|
|
|
|
var pwd = $("#password").val()
|
|
|
|
|
|
var code = $("#yanzhengma").val()
|
|
|
|
|
|
if (name == '') { alert('手机号不能为空'); return; }
|
|
|
|
|
|
if (code == '') { alert('验证码不能为空'); return; }
|
|
|
|
|
|
var data = { Phone: name, Pwd: pwd, Code: code };
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
|
type: 'POST',
|
|
|
|
|
|
url: '/User/FindPwd',
|
|
|
|
|
|
contentType: "application/json",
|
|
|
|
|
|
data: JSON.stringify(data),
|
|
|
|
|
|
success: function (res) {
|
|
|
|
|
|
console.log(res);
|
|
|
|
|
|
if (res.Code == 10000) {
|
|
|
|
|
|
alert("密码重置成功,请重新登录")
|
|
|
|
|
|
window.location.href="/User/WebLogin"
|
|
|
|
|
|
} else {
|
|
|
|
|
|
alert(res.Message)
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
</script>
|