You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
207 lines
7.3 KiB
207 lines
7.3 KiB
{extend name="public/container"}
|
|
{block name="title"}{$title|default=''}{/block}
|
|
{block name="head_top"}
|
|
<link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
|
|
<link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
|
|
<style>
|
|
.check {
|
|
color: #f00
|
|
}
|
|
|
|
.demo-upload {
|
|
display: block;
|
|
height: 33px;
|
|
text-align: center;
|
|
border: 1px solid transparent;
|
|
border-radius: 4px;
|
|
overflow: hidden;
|
|
background: #fff;
|
|
position: relative;
|
|
box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
|
|
margin-right: 4px;
|
|
}
|
|
|
|
.demo-upload img {
|
|
width: 100%;
|
|
height: 100%;
|
|
display: block;
|
|
}
|
|
|
|
.demo-upload-cover {
|
|
display: none;
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
background: rgba(0, 0, 0, .6);
|
|
}
|
|
|
|
.demo-upload:hover .demo-upload-cover {
|
|
display: block;
|
|
}
|
|
|
|
.demo-upload-cover i {
|
|
color: #fff;
|
|
font-size: 20px;
|
|
cursor: pointer;
|
|
margin: 0 2px;
|
|
}
|
|
|
|
.code-send {
|
|
cursor: pointer;
|
|
}
|
|
.form-title {
|
|
padding: 93px 0 32px;
|
|
font-size: 22px;
|
|
text-align: center;
|
|
color: #1890FF;
|
|
}
|
|
.layui-form-item {
|
|
text-align: center;
|
|
}
|
|
.layui-form-item .layui-inline {
|
|
margin-bottom: 28px;
|
|
margin-right: 0;
|
|
}
|
|
.layui-form-pane .layui-form-label {
|
|
width: 90px;
|
|
height: 36px;
|
|
margin-bottom: 0;
|
|
}
|
|
.layui-form-item .layui-input-inline {
|
|
width: 261px;
|
|
margin-right: 0;
|
|
}
|
|
.layui-form-pane .layui-input {
|
|
height: 36px;
|
|
}
|
|
.layui-btn {
|
|
width: 350px;
|
|
background-color: #1890FF;
|
|
}
|
|
.layui-form-item .layui-inline a {
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
font-size: 14px;
|
|
color: #1890FF;
|
|
}
|
|
.layui-form-item .layui-inline a ~ a {
|
|
border-left: 1px solid #aaa;
|
|
}
|
|
</style>
|
|
<script>
|
|
window.test = 1;
|
|
</script>
|
|
{/block}
|
|
{block name="content"}
|
|
<div class="layui-row layui-col-space15">
|
|
<div class="layui-col-md12">
|
|
<div class="layui-card">
|
|
<div class="layui-card-body">
|
|
<div class="form-title">修改一号通账户密码</div>
|
|
<form class="layui-form layui-form-pane" action="" lay-filter="example">
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label">账号</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="account" required lay-verify="required" placeholder="请输入账号" autocomplete="off" class="layui-input">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label">密码</label>
|
|
<div class="layui-input-inline">
|
|
<input type="password" name="password" required lay-verify="required" placeholder="平台新密码" autocomplete="off" class="layui-input">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label">手机号</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="phone" required lay-verify="required" placeholder="请输入手机号" autocomplete="off" class="layui-input">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<div class="layui-input-inline" style="width: 232px;">
|
|
<input type="text" name="verify_code" required lay-verify="required" placeholder="请输入验证码" autocomplete="off" class="layui-input">
|
|
</div>
|
|
<label class="layui-form-label" style="width: 120px;margin-left: -1px;" id="send">发送验证码</label>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<button class="layui-btn" lay-submit lay-filter="*">提交</button>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<a href="{:Url('setting.systemPlat/index?out=1')}">立即登录</a>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
layui.use('form', function () {
|
|
var form = layui.form;
|
|
var lock = false;
|
|
form.on('submit(*)', function (data) {
|
|
$eb.axios.post("{:Url('go_modify')}", data.field).then(function (res) {
|
|
if (res.status == 200 && res.data.code == 200) {
|
|
$eb.message('success', res.data.msg || '提交成功!');
|
|
$eb.closeModalFrame(window.name);
|
|
window.location.href = "{:url('setting.systemPlat/index')}";
|
|
} else {
|
|
$eb.message('error', res.data.msg || '请求失败!');
|
|
}
|
|
}).catch(function (err) {
|
|
$eb.message('error', err);
|
|
});
|
|
return false;
|
|
});
|
|
layui.$('#send').on('click', function () {
|
|
var that = this;
|
|
var phone = layui.$('input[name="phone"]').val();
|
|
if (lock) {
|
|
return;
|
|
}
|
|
if (!phone) {
|
|
return $eb.message('error', '请填写手机号');
|
|
}
|
|
if (!/^1[3456789]\d{9}$/.test(phone)) {
|
|
return $eb.message('error', '手机号格式错误');
|
|
}
|
|
lock = true;
|
|
$eb.axios.post("{:Url('verify')}", {phone: phone}).then(function (res) {
|
|
if (res.data.code == 200) {
|
|
var cd = 60;
|
|
var timeClone = setInterval(function () {
|
|
cd--;
|
|
if (cd <= 0) {
|
|
$(that).html('重新发送');
|
|
clearInterval(timeClone);
|
|
lock = false;
|
|
} else {
|
|
$(that).html('剩余' + cd + 's');
|
|
}
|
|
}, 1000);
|
|
$eb.message('success', res.data.msg || '发送成功');
|
|
} else {
|
|
$eb.message('error', res.data.msg || '发送失败');
|
|
}
|
|
return false;
|
|
}).catch(function (err) {
|
|
lock = false;
|
|
$eb.message('error', err);
|
|
})
|
|
})
|
|
})
|
|
</script>
|
|
{/block}
|
|
|