mirror of https://gitee.com/stylefeng/guns
【register】注册功能完善
parent
7fc1410a64
commit
562a6e3f93
|
@ -243,7 +243,7 @@
|
||||||
<a href="${ctxPath}/forget" class="layui-link pull-right">忘记密码</a>
|
<a href="${ctxPath}/forget" class="layui-link pull-right">忘记密码</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-form-item" style="margin-bottom: 20px;">
|
<div class="layui-form-item" style="margin-bottom: 20px;">
|
||||||
<button class="layui-btn layui-btn-fluid" lay-filter="loginSubmit" lay-submit>注册</button>
|
<button class="layui-btn layui-btn-fluid" lay-filter="registerSubmit" lay-submit>注册</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
@ -261,37 +261,45 @@
|
||||||
<script type="text/javascript" src="${ctxPath}/assets/common/libs/layui/layui.js"></script>
|
<script type="text/javascript" src="${ctxPath}/assets/common/libs/layui/layui.js"></script>
|
||||||
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js?v=318"></script>
|
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js?v=318"></script>
|
||||||
<script>
|
<script>
|
||||||
layui.use(['layer', 'form', 'formX', 'HttpRequest','notice'], function () {
|
layui.use(['layer', 'form', 'formX', 'HttpRequest','notice','admin'], function () {
|
||||||
var $ = layui.jquery;
|
var $ = layui.jquery;
|
||||||
var layer = layui.layer;
|
var layer = layui.layer;
|
||||||
var form = layui.form;
|
var form = layui.form;
|
||||||
var HttpRequest = layui.HttpRequest;
|
var HttpRequest = layui.HttpRequest;
|
||||||
var notice=layui.notice;
|
var notice=layui.notice;
|
||||||
|
var admin = layui.admin;
|
||||||
$('.login-wrapper').removeClass('layui-hide');
|
$('.login-wrapper').removeClass('layui-hide');
|
||||||
|
|
||||||
/* 表单提交 */
|
/* 表单提交 */
|
||||||
form.on('submit(loginSubmit)', function (obj) {
|
form.on('submit(registerSubmit)', function (formData) {
|
||||||
// console.log(obj.field);
|
admin.btnLoading('#loginSubmit',"登录中");
|
||||||
layer.msg('注册成功', {icon: 1, time: 1500}, function () {
|
var request = new HttpRequest(Feng.ctxPath + "/sms/validateMessage", 'post', function (data) {
|
||||||
location.href = 'login.html';
|
var reg = new HttpRequest(Feng.ctxPath + "/sysUser/register", 'post', function (data) {
|
||||||
});
|
|
||||||
/*var loadIndex = layer.load(2);
|
|
||||||
$.post('reg', obj.field, function (res) {
|
|
||||||
layer.close(loadIndex);
|
|
||||||
if (res.code === 0) {
|
|
||||||
layer.msg('注册成功', {icon: 1, time: 1500}, function () {
|
layer.msg('注册成功', {icon: 1, time: 1500}, function () {
|
||||||
location.href = 'login.html';
|
location.href = Feng.ctxPath+'/';
|
||||||
});
|
});
|
||||||
} else {
|
}, function (data) {
|
||||||
layer.msg(res.msg, {icon: 2, anim: 6});
|
//停止loading
|
||||||
}
|
admin.btnLoading('#loginSubmit', false);
|
||||||
}, 'json');*/
|
notice.msg(data.message, {icon: 2});
|
||||||
|
});
|
||||||
|
formData.field.account=formData.field.email;
|
||||||
|
reg.set(formData.field);
|
||||||
|
reg.start(true);
|
||||||
|
|
||||||
|
}, function (data) {
|
||||||
|
//停止loading
|
||||||
|
admin.btnLoading('#loginSubmit', false);
|
||||||
|
notice.msg(data.message, {icon: 2});
|
||||||
|
});
|
||||||
|
request.set("templateCode","SMS_187746216");
|
||||||
|
request.set(formData.field);
|
||||||
|
request.start(true);
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
|
|
||||||
/* 获取验证码 */
|
/* 获取验证码 */
|
||||||
var captchaUrl = Feng.ctxPath + '/kaptcha';
|
//var captchaUrl = Feng.ctxPath + '/kaptcha';
|
||||||
$('#btnGetCode').click(function () {
|
$('#btnGetCode').click(function () {
|
||||||
var $btn = $(this);
|
var $btn = $(this);
|
||||||
var $inputPhone = $('input[name="phone"]');
|
var $inputPhone = $('input[name="phone"]');
|
||||||
|
@ -305,17 +313,6 @@
|
||||||
layer.tips('手机号格式不正确', $inputPhone, {tips: [1, '#ff4c4c']});
|
layer.tips('手机号格式不正确', $inputPhone, {tips: [1, '#ff4c4c']});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
//var $inputEmail = $('input[name="email"]');
|
|
||||||
//var email = $inputEmail.val();
|
|
||||||
//if (!email) {
|
|
||||||
// layer.tips('请输入邮箱账号', $inputEmail, {tips: [1, '#ff4c4c']});
|
|
||||||
// return;
|
|
||||||
//}
|
|
||||||
// var emailReg = /^([a-zA-Z]|[0-9])(\w|\-)+\@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;
|
|
||||||
// if (!emailReg.test(email)) {
|
|
||||||
// layer.tips('邮箱格式不正确', $inputEmail, {tips: [1, '#ff4c4c']});
|
|
||||||
// return;
|
|
||||||
// }
|
|
||||||
var layIndex = layer.open({
|
var layIndex = layer.open({
|
||||||
type: 1,
|
type: 1,
|
||||||
title: false,
|
title: false,
|
||||||
|
@ -355,7 +352,7 @@
|
||||||
notice.msg(data.message, {icon: 2});
|
notice.msg(data.message, {icon: 2});
|
||||||
});
|
});
|
||||||
request.set("templateCode","SMS_187746216");
|
request.set("templateCode","SMS_187746216");
|
||||||
request.set("phoneNumber",phone);
|
request.set("phone",phone);
|
||||||
request.set("verKey",$("#verKey").val());
|
request.set("verKey",$("#verKey").val());
|
||||||
request.set("verCode",$("#verCode").val());
|
request.set("verCode",$("#verCode").val());
|
||||||
request.start(true);
|
request.start(true);
|
||||||
|
|
Loading…
Reference in New Issue