Web/Login.cshtml
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@inherits BLL.Views.Users.Login
@{
Layout = "/!/html5.cshtml";
}
@section head{
<title>登录</title>
<script type="text/javascript">
uap(function () {
var loginitem = localStorage.getItem("$user");
if (loginitem) {
loginitem = loginitem.toJSON();
$("input[id=mobile]").val(loginitem.mobile);
$("input[id=password]").val(loginitem.pass);
$("input[id=remember]").attr("checked", true);
};
})
function login() {
var remember = $("input[name=remember]").is(":checked") ? 1 : 0;
var data = {
mobile: $('#mobile').val(),
pass: $('#password').val(),
remember: remember,
}
if (!/^\d{11}$/.test(data.mobile)) return alert("手机格式有误");
if (!data.pass) return alert("密码为空");
uap.action('login', data, function (v) {
if (v != 'ok') return alert(v);
data.remember == 1 ? localStorage.setItem('$user', JSON.stringify(data)) : localStorage.setItem('$user', "{}");
@{
string redirectUrl = UAP.Session.Get("redirectUrl")==null ? "/index": UAP.Session.Get("redirectUrl") ;
}
return location.href = '@redirectUrl';
//return uap.tips({ s: '登录成功', face: 2 });
});
}
function register() {
var data = {
mobile: $('#reg_mobile').val(),
pass: $('#reg_password').val(),
code: $('#code').val(),
}
if (!/^\d{11}$/.test(data.mobile)) return alert("手机格式有误");
if (!data.pass) return alert("密码为空");
uap.action('register', data, function (v) {
if (v != 'ok') return alert(v);
return uap.tips({
s: '注册成功', face: 2, end: function () {
@{
redirectUrl = UAP.Session.Get("redirectUrl")==null ? "/index": UAP.Session.Get("redirectUrl") ;
}
return location.href = '@redirectUrl';
}
});
});
}
function send() {
var mobile = $('#reg_mobile').val();
后面还有 62 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。