73 lines
3.4 KiB
JavaScript
73 lines
3.4 KiB
JavaScript
var from;
|
|
var token = localStorage.getItem("token");
|
|
$(function () {
|
|
layui.use(['form', 'laydate','layer'], function () {
|
|
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
|
|
var laydate = layui.laydate;
|
|
var layer = layui.layer;
|
|
var element = layui.element;
|
|
//侧边栏点击事件监听
|
|
form.on('select(htlx)', function (data) {
|
|
var name=data.value;
|
|
console.log(name)
|
|
if(name === '1'){
|
|
$("#content").prop('src','../../work/ownPersonContract/nonFiveInsurancesContract.html');
|
|
}else if(name === '2'){
|
|
$("#content").prop('src','../../work/ownPersonContract/managementNengyongLaborContract.html');
|
|
}else if(name === '3'){
|
|
$("#content").prop('src','../../work/ownPersonContract/managementQiliLaborContract.html');
|
|
}else if(name === '4'){
|
|
$("#content").prop('src','../../work/ownPersonContract/driverQiliLaborContract.html');
|
|
}else if(name === '5'){
|
|
$("#content").prop('src','../../work/ownPersonContract/contractingQiliLaborContract.html');
|
|
}else if(name === '6'){
|
|
$("#content").prop('src','../../work/ownPersonContract/contractingHNLaborContract.html');
|
|
}else if(name === '7'){
|
|
$("#content").prop('src','../../work/ownPersonContract/employProtocolContract.html');
|
|
}else if (name==='8'){
|
|
$("#content").prop('src','../../work/ownPersonContract/certainJobContract.html');
|
|
}
|
|
});
|
|
form.render();
|
|
form.verify({
|
|
ssdw: [/^(?!-1).*$/, '请选择所属单位'],
|
|
rylx: [/^(?!-1).*$/, '请选择人员类型'],
|
|
name:[/^[\u4e00-\u9fa5_]{2,20}$/,'请输入2-20位中文真实姓名'],//2-20位中文真实姓名
|
|
idCard:[/^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/, '请正确输入身份证'],//身份证号码
|
|
phone: [/^1[3456789]\d{9}$/, '请正确输入的负责人电话'],
|
|
age:[/\b(1[8-9]|[2-9][0-9])\b/,'请正确输入18-99年龄'],
|
|
ryxz: [/^(?!-1).*$/, '请选择员工性质'],
|
|
bankCard: [/^[0-9]\d{11,22}$/, '请输入12-22位正整数字符(无符号)'],
|
|
be:[/^\d+(\.\d{1,2})?$/,'请正确输入保额,保留两位小数'],
|
|
});
|
|
from = form;
|
|
form.render();
|
|
// 验证成功后才会执行下面的操作
|
|
form.on('submit(formDemo)', function (data) {
|
|
$("#content").contents().find("#onht").click();
|
|
var state=localStorage.getItem("resByinht");
|
|
if(state == 2){
|
|
document.getElementById("contractTemplate").style.display="none";
|
|
document.getElementById("btns").style.display="none";
|
|
}
|
|
setTimeout("reloadingbyres()", 2100);
|
|
});
|
|
});
|
|
});
|
|
function reloadingbyres(){
|
|
var state=localStorage.getItem("resByinht");
|
|
if(state==0){
|
|
reloading()
|
|
}
|
|
}
|
|
//设置弹窗关闭
|
|
function reloading() {
|
|
var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
|
|
parent.layer.close(index); //再执行关闭
|
|
window.parent.example.ajax.reload( null, false ); // 刷新页面
|
|
}
|
|
|
|
const button = document.getElementById('cancel');
|
|
button.addEventListener('click', function() {
|
|
reloading()
|
|
}, { once: true }); |