layui.use(["layer", "form", "laydate", 'laypage'], function(){
$ = layui.$;
form = layui.form;
layer = layui.layer;
laypage = layui.laypage;
//头部查询
$(".query_button").on("click", () => {
phone = $("input[name=phone]").val(); //开始日期
load(1, 7, phone);//查询报价单数据渲染
});
//头部重置
$(".reset_button").on("click", () => {
$("input[name=phone]").val(""); //开始日期
phone = null;
load(1, 7, phone);//查询报价单数据渲染
});
//新增子账号
$(".add_button").on("click", function (e){
let str = "
"
// +"
原手机号码
"
+"
手机号码
"
+"
"
+"
";
layer.confirm(str,{
btn: ['确定', '取消'],
title: "新增人员",
skin: 'layclass'
}, function () {
layer.load(3);
//修改
$.ajax({
url: "/personal/editorEmployees",
type: "put",
data: {
"phone": $("input[name=phoneSend]").val(),
"captcha": $("input[name=yzNum]").val()
},
headers: {"token": localStorage.getItem("token")},
dataType: "json",
success: (data) => {
if(data.msg == "200"){
layer.closeAll();
parent.layer.msg("修改成功", {icon: 1});
load(1, 7, null);//数据渲染
} else if(data.msg == "300"){
layer.closeAll("loading");
layer.msg(data.errMsg, {icon: 2});
}
},
error: () => {
layer.closeAll("loading");
layer.alert("网络错误 请联系管理员");
}
});
}, function(){
layer.closeAll()
});
});
//发送验证码
$(document).on("click", ".getCode", (e) => {
let phone = $("input[name=phoneSend]").val();//新手机号
// let oldPhone = $("input[name=oldPhone]").val();//新手机号
// if(!(/^1[3456789]\d{9}$/.test(oldPhone))){
// layer.alert("手机号格式不正确", {icon: 2});
// return false;
// }
console.log(phone)
if(!(/^1[3456789]\d{9}$/.test(phone))){
layer.alert("手机号格式不正确", {icon: 2});
return false;
}
//发送验证码
$.ajax({
url: "https://www.tuyatrip.com/api/supplier/checkTele",
type: "get",
data: {
"phone": phone
},
// contentType: "application/json",
headers: {"token": localStorage.getItem("token")},
dataType: "json",
success: (data) => {
if(data.msg == "500"){
parent.layer.alert(data.errMsg, {icon: 2});
} else {
parent.layer.alert("发送成功", {icon: 1});
let time = 60;
let timer = "";
clearInterval(timer);
timer = setInterval(function () {
if (time > 0) {
$('.getCaptcha').html(time + "S");
$(".getCaptcha").removeClass("getCode");
time--;
} else {
$('.getCaptcha').html("获取验证码");
time = 60;
$(".getCaptcha").addClass("getCode");
clearInterval(timer);
}
}, 1000);
}
},
error: () => {
layer.closeAll("loading");
layer.alert("网络错误 请联系管理员");
}
});
});
load(1, 7, phone);//数据渲染
translationVal(parent.type);//翻译
})