50 lines
1.4 KiB
JavaScript
50 lines
1.4 KiB
JavaScript
let form, layer;
|
|
let verifyType = 1;
|
|
layui.use(['form', 'layer'], function () {
|
|
layer = layui.layer;
|
|
form = layui.form;
|
|
form.render();
|
|
form.on('submit(formData)', function (data) {
|
|
console.log(data);
|
|
submitApply(data);
|
|
});
|
|
});
|
|
|
|
// 提交
|
|
function submitApply(data) {
|
|
let loadingMsg = layer.msg('正在校验,请稍等...', { icon: 16, shade: 0.01, time: '0' });
|
|
let url = dataUrl + "auth/verifyPass";
|
|
if(verifyType === 2){
|
|
url = dataUrl + "auth/verifyPass2";
|
|
}
|
|
let params = {
|
|
username: data.field.username,//加密处理
|
|
password: data.field.password //加密处理
|
|
};
|
|
ajaxRequest2(url, "POST", params, true, function (result) {
|
|
layer.close(loadingMsg); // 关闭提示层
|
|
console.log(result);
|
|
if (result.code === 200) {
|
|
parent.layer.msg(result.msg, { icon: 1 })
|
|
closePage();
|
|
} else {
|
|
layer.msg(result.msg, { icon: 2 })
|
|
}
|
|
}, function (xhr) {
|
|
layer.close(loadingMsg); // 关闭提示层
|
|
error(xhr)
|
|
}, null, token);
|
|
}
|
|
|
|
|
|
// 保存
|
|
function saveData2(type) {
|
|
verifyType = type;
|
|
$('#formSubmit').trigger('click')
|
|
}
|
|
|
|
// 关闭页面
|
|
function closePage() {
|
|
let index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
|
|
parent.layer.close(index); //再执行关闭
|
|
} |