From 34a70680ef54c61444bcfd3b48bb4a81dd8c16b1 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Wed, 26 Feb 2025 16:54:44 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AttendanceMachine/personEntryUpd.js | 2151 +++++++++-------- .../AttendanceMachine/personEntryView.js | 2 +- 2 files changed, 1195 insertions(+), 958 deletions(-) diff --git a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryUpd.js b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryUpd.js index 02ff23e..4ae5cff 100644 --- a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryUpd.js +++ b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryUpd.js @@ -1,57 +1,64 @@ -let upload -var teamAndProChooseSwitch = true -var uploadWageCardSwitch = true -var uploadContractSwitch = true -var createUserSwitch = true -var uploadNum = 1 -let contractId = uuid2(32,16); -let einStatus, subId, isFurloughPerson, attendanceMachine, faceFeatures, contractUrl; +let upload; +var teamAndProChooseSwitch = true; +var uploadWageCardSwitch = true; +var uploadContractSwitch = true; +var createUserSwitch = true; +var uploadNum = 1; +let contractId = uuid2(32, 16); +let einStatus, + subId, + isFurloughPerson, + attendanceMachine, + faceFeatures, + contractUrl; let companyExamFilePath, deptExamFilePath, teamExamFilePath; -let faceFiles = {} -let files = {} -let WageCardFiles = {} -let ContractFiles = {} -layui.use(['form', 'laydate', 'upload', 'element'], function () { +let faceFiles = {}; +let files = {}; +let WageCardFiles = {}; +let ContractFiles = {}; +layui.use(["form", "laydate", "upload", "element"], function () { let form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 let laydate = layui.laydate; var element = layui.element; upload = layui.upload; form.render(); - form.verify( - { - name: [/^[\u4e00-\u9fa5_a-zA-Z0-9_]{2,50}$/, '请输入2-50中英文字符'], - idNumber: [/^[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}$/, '请输入11位手机号码'], - bankCard: [/(^$)|^[0-9]\d{1,50}$/, '请输入正确银行卡号'], - urgentPersonPhone: [/(^$)|^1[3456789]\d{9}$/, '请输入11位手机号码'], - } - ); + form.verify({ + name: [/^[\u4e00-\u9fa5_a-zA-Z0-9_]{2,50}$/, "请输入2-50中英文字符"], + idNumber: [ + /^[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}$/, "请输入11位手机号码"], + bankCard: [/(^$)|^[0-9]\d{1,50}$/, "请输入正确银行卡号"], + urgentPersonPhone: [/(^$)|^1[3456789]\d{9}$/, "请输入11位手机号码"], + }); //顶部样式 - titleStyle() - form.on('select(subId)', function(data){ - getTeamBySubId(data.value,'') + titleStyle(); + form.on("select(subId)", function (data) { + getTeamBySubId(data.value, ""); $("#fallPro").val(""); $("#fallContract").val(""); }); - form.on('select(teamId)', function(data){ + form.on("select(teamId)", function (data) { $("#fallPro").val(""); $("#fallContract").val(""); - getTeamBySubIdToData($("#subId").val(),data.value) + getTeamBySubIdToData($("#subId").val(), data.value); }); - var minListDate = '1990-01-01';//最小可选时间,例:1990-02-01 - var maxListDate = '2200-12-31';//最大可选时间,例:2200-12-31 - var begin = "#signDate", end = "#expiryDate";//开始时间选择框、结束时间选择框:文本框 + var minListDate = "1990-01-01"; //最小可选时间,例:1990-02-01 + var maxListDate = "2200-12-31"; //最大可选时间,例:2200-12-31 + var begin = "#signDate", + end = "#expiryDate"; //开始时间选择框、结束时间选择框:文本框 var endChange = function (val, date) { if (date && date.year) signDate.config.max = { year: date.year, - month: date.month - 1,//必须减1才是正确值 + month: date.month - 1, //必须减1才是正确值 date: date.date, hours: date.hours, minutes: date.minutes, - seconds: date.seconds + seconds: date.seconds, }; else { var dateInit = new Date(maxListDate.replace(/-/g, "/")); @@ -61,7 +68,7 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () { date: dateInit.getDate(), hours: dateInit.getHours(), minutes: dateInit.getMinutes(), - seconds: dateInit.getSeconds() + seconds: dateInit.getSeconds(), }; } }; @@ -71,44 +78,45 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () { year: date.year, month: date.month - 1, date: date.date, - hours: date.hours + hours: date.hours, }; else { var dateInit = new Date(minListDate.replace(/-/g, "/")); expiryDate.config.min = { year: dateInit.getFullYear(), month: dateInit.getMonth(), - date: dateInit.getDate() + date: dateInit.getDate(), }; } }; var expiryDate = laydate.render({ elem: end, - trigger:"click", - format: 'yyyy-MM-dd', + trigger: "click", + format: "yyyy-MM-dd", min: minListDate, max: maxListDate, - done: endChange + done: endChange, }); var signDate = laydate.render({ elem: begin, - trigger:"click", - format: 'yyyy-MM-dd', + trigger: "click", + format: "yyyy-MM-dd", min: minListDate, max: maxListDate, - done: beginChange + done: beginChange, }); - var begin = "#contractStartTime", end = "#contractEndTime";//开始时间选择框、结束时间选择框:文本框 + var begin = "#contractStartTime", + end = "#contractEndTime"; //开始时间选择框、结束时间选择框:文本框 var contractEnd = function (val, date) { if (date && date.year) contractEndDate.config.max = { year: date.year, - month: date.month - 1,//必须减1才是正确值 + month: date.month - 1, //必须减1才是正确值 date: date.date, hours: date.hours, minutes: date.minutes, - seconds: date.seconds + seconds: date.seconds, }; else { var dateInit = new Date(maxListDate.replace(/-/g, "/")); @@ -118,7 +126,7 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () { date: dateInit.getDate(), hours: dateInit.getHours(), minutes: dateInit.getMinutes(), - seconds: dateInit.getSeconds() + seconds: dateInit.getSeconds(), }; } }; @@ -128,37 +136,36 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () { year: date.year, month: date.month - 1, date: date.date, - hours: date.hours + hours: date.hours, }; else { var dateInit = new Date(minListDate.replace(/-/g, "/")); contractStartDate.config.min = { year: dateInit.getFullYear(), month: dateInit.getMonth(), - date: dateInit.getDate() + date: dateInit.getDate(), }; } }; var contractStartDate = laydate.render({ elem: end, - trigger:"click", - format: 'yyyy-MM-dd', + trigger: "click", + format: "yyyy-MM-dd", min: minListDate, max: maxListDate, - done: contractEnd + done: contractEnd, }); var contractEndDate = laydate.render({ elem: begin, - trigger:"click", - format: 'yyyy-MM-dd', + trigger: "click", + format: "yyyy-MM-dd", min: minListDate, max: maxListDate, - done: contractStart + done: contractStart, }); - //基础信息文件上传 - uploadFileProve(1) + uploadFileProve(1); uploadFileWageCard(10); uploadFileContract(10); uploadFileFace(1); @@ -167,233 +174,241 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () { uploadTeamExamFIle(1); //监听开关事件(班组、工程选择) - form.on('switch(teamAndProChooseSwitch)', function(data){ - var offOrNo= this.checked - teamAndProChooseSwitch = offOrNo - if(!offOrNo){ - $('.schedule>div:nth-child(3)').css('background-color','red') - $('.schedule>div:nth-child(4)').css('background-color','red') + form.on("switch(teamAndProChooseSwitch)", function (data) { + var offOrNo = this.checked; + teamAndProChooseSwitch = offOrNo; + if (!offOrNo) { + $(".schedule>div:nth-child(3)").css("background-color", "red"); + $(".schedule>div:nth-child(4)").css("background-color", "red"); - getSub('') - $("#teamId").empty() + getSub(""); + $("#teamId").empty(); $("#teamId").html(''); - $("#fallContract").val('') - $("#fallPro").val('') - $("#teamRegularSwitch").val("0") + $("#fallContract").val(""); + $("#fallPro").val(""); + $("#teamRegularSwitch").val("0"); - $('#subId').attr('disabled',true) - $("#teamId").attr('disabled',true) - $("#fallContract").attr('disabled',true) - $("#fallPro").attr('disabled',true) - $("#teamRegularSwitch").attr('disabled',true) - form.render() + $("#subId").attr("disabled", true); + $("#teamId").attr("disabled", true); + $("#fallContract").attr("disabled", true); + $("#fallPro").attr("disabled", true); + $("#teamRegularSwitch").attr("disabled", true); + form.render(); + } else { + $(".schedule>div:nth-child(3)").css("background-color", "#009999"); + $(".schedule>div:nth-child(4)").css("background-color", "#009999"); - }else{ - $('.schedule>div:nth-child(3)').css('background-color','#009999') - $('.schedule>div:nth-child(4)').css('background-color','#009999') - - $("#subId").attr('disabled',false) - $("#teamId").attr('disabled',false) - $("#fallContract").attr('disabled',false) - $("#fallPro").attr('disabled',false) - $("#teamRegularSwitch").attr('disabled',false) - form.render() + $("#subId").attr("disabled", false); + $("#teamId").attr("disabled", false); + $("#fallContract").attr("disabled", false); + $("#fallPro").attr("disabled", false); + $("#teamRegularSwitch").attr("disabled", false); + form.render(); } }); //监听开关事件(上传工资卡选择) - form.on('switch(uploadWageCardSwitch)', function(data){ - var offOrNo= this.checked - uploadWageCardSwitch = offOrNo - if(!offOrNo){ - $('.schedule>div:nth-child(5)').css('background-color','red') - $('.schedule>div:nth-child(6)').css('background-color','red') + form.on("switch(uploadWageCardSwitch)", function (data) { + var offOrNo = this.checked; + uploadWageCardSwitch = offOrNo; + if (!offOrNo) { + $(".schedule>div:nth-child(5)").css("background-color", "red"); + $(".schedule>div:nth-child(6)").css("background-color", "red"); - $('#demoWageCard').empty() // + $("#demoWageCard").empty(); // WageCardFiles.length = 0; - $('#bankName2').val('') - $('#bankCard2').val('') - $('#subBranch').val('') + $("#bankName2").val(""); + $("#bankCard2").val(""); + $("#subBranch").val(""); - $('#testWageCard').attr('disabled',true) - $('#previewWageCard').attr('disabled',true) - $('#bankName2').attr('disabled',true) - $('#bankCard2').attr('disabled',true) - $('#subBranch').attr('disabled',true) - form.render() - }else{ - $('.schedule>div:nth-child(5)').css('background-color','#009999') - $('.schedule>div:nth-child(6)').css('background-color','#009999') + $("#testWageCard").attr("disabled", true); + $("#previewWageCard").attr("disabled", true); + $("#bankName2").attr("disabled", true); + $("#bankCard2").attr("disabled", true); + $("#subBranch").attr("disabled", true); + form.render(); + } else { + $(".schedule>div:nth-child(5)").css("background-color", "#009999"); + $(".schedule>div:nth-child(6)").css("background-color", "#009999"); - $('#testWageCard').attr('disabled',false) - $('#previewWageCard').attr('disabled',false) - $('#bankName2').attr('disabled',false) - $('#bankCard2').attr('disabled',false) - $('#subBranch').attr('disabled',false) - form.render() + $("#testWageCard").attr("disabled", false); + $("#previewWageCard").attr("disabled", false); + $("#bankName2").attr("disabled", false); + $("#bankCard2").attr("disabled", false); + $("#subBranch").attr("disabled", false); + form.render(); } }); //监听开关事件(上传合同选择) - form.on('switch(uploadContractSwitch)', function(data){ - var offOrNo= this.checked - uploadContractSwitch = offOrNo - if(!offOrNo){ - $('.schedule>div:nth-child(7)').css('background-color','red') - $('.schedule>div:nth-child(8)').css('background-color','red') + form.on("switch(uploadContractSwitch)", function (data) { + var offOrNo = this.checked; + uploadContractSwitch = offOrNo; + if (!offOrNo) { + $(".schedule>div:nth-child(7)").css("background-color", "red"); + $(".schedule>div:nth-child(8)").css("background-color", "red"); - $('#demoContract').empty() // + $("#demoContract").empty(); // ContractFiles.length = 0; - $('#contractRef').val('') - $('#contractTermType').val('以完成一定工作为期限的合同') - $('#contractStartTime').val('') - $('#contractEndTime').val('') - $('#salaryApprovalMode').val('天') - $('#salaryApprovalStandard').val('') - $('#personRole').val('管理人员') - $('#contractType').val('纸质合同') - $('#isHealthCare').val('是') - $('#isRetirement').val('是') - $('#isJob').val('是') + $("#contractRef").val(""); + $("#contractTermType").val("以完成一定工作为期限的合同"); + $("#contractStartTime").val(""); + $("#contractEndTime").val(""); + $("#salaryApprovalMode").val("天"); + $("#salaryApprovalStandard").val(""); + $("#personRole").val("管理人员"); + $("#contractType").val("纸质合同"); + $("#isHealthCare").val("是"); + $("#isRetirement").val("是"); + $("#isJob").val("是"); - $('#contractRef').attr('disabled',true) - $('#contractTermType').attr('disabled',true) - $('#contractStartTime').attr('disabled',true) - $('#contractEndTime').attr('disabled',true) - $('#salaryApprovalMode').attr('disabled',true) - $('#salaryApprovalStandard').attr('disabled',true) - $('#personRole').attr('disabled',true) - $('#contractType').attr('disabled',true) - $('#isHealthCare').attr('disabled',true) - $('#isRetirement').attr('disabled',true) - $('#isJob').attr('disabled',true) - }else{ - $('.schedule>div:nth-child(7)').css('background-color','#009999') - $('.schedule>div:nth-child(8)').css('background-color','#009999') + $("#contractRef").attr("disabled", true); + $("#contractTermType").attr("disabled", true); + $("#contractStartTime").attr("disabled", true); + $("#contractEndTime").attr("disabled", true); + $("#salaryApprovalMode").attr("disabled", true); + $("#salaryApprovalStandard").attr("disabled", true); + $("#personRole").attr("disabled", true); + $("#contractType").attr("disabled", true); + $("#isHealthCare").attr("disabled", true); + $("#isRetirement").attr("disabled", true); + $("#isJob").attr("disabled", true); + } else { + $(".schedule>div:nth-child(7)").css("background-color", "#009999"); + $(".schedule>div:nth-child(8)").css("background-color", "#009999"); - $('#contractRef').attr('disabled',false) - $('#contractTermType').attr('disabled',false) - $('#contractStartTime').attr('disabled',false) - $('#contractEndTime').attr('disabled',false) - $('#salaryApprovalMode').attr('disabled',false) - $('#salaryApprovalStandard').attr('disabled',false) - $('#personRole').attr('disabled',false) - $('#contractType').attr('disabled',false) - $('#isHealthCare').attr('disabled',false) - $('#isRetirement').attr('disabled',false) - $('#isJob').attr('disabled',false) + $("#contractRef").attr("disabled", false); + $("#contractTermType").attr("disabled", false); + $("#contractStartTime").attr("disabled", false); + $("#contractEndTime").attr("disabled", false); + $("#salaryApprovalMode").attr("disabled", false); + $("#salaryApprovalStandard").attr("disabled", false); + $("#personRole").attr("disabled", false); + $("#contractType").attr("disabled", false); + $("#isHealthCare").attr("disabled", false); + $("#isRetirement").attr("disabled", false); + $("#isJob").attr("disabled", false); } }); //监听开关事件(建立用户选择) - form.on('switch(createUserSwitch)', function(data){ - var offOrNo= this.checked - createUserSwitch = offOrNo - if(!offOrNo){ - $('.schedule>div:nth-child(9)').css('background-color','red') - $('.schedule>div:nth-child(10)').css('background-color','red') - }else{ - $('.schedule>div:nth-child(9)').css('background-color','#009999') - $('.schedule>div:nth-child(10)').css('background-color','#009999') + form.on("switch(createUserSwitch)", function (data) { + var offOrNo = this.checked; + createUserSwitch = offOrNo; + if (!offOrNo) { + $(".schedule>div:nth-child(9)").css("background-color", "red"); + $(".schedule>div:nth-child(10)").css("background-color", "red"); + } else { + $(".schedule>div:nth-child(9)").css("background-color", "#009999"); + $(".schedule>div:nth-child(10)").css("background-color", "#009999"); } }); - form.on('select(employmentType)', function (data) { - if(data.value == '0'){ //0临时用工 1固定用工 - layer.alert("临时员工不转为正式员工将无法生成工资册!",{icon: 0}) + form.on("select(employmentType)", function (data) { + if (data.value == "0") { + //0临时用工 1固定用工 + layer.alert( + "临时员工不转为正式员工将无法生成工资册!", + { icon: 0 } + ); } employmentTypeChange(data.value); }); - form.on('select(proId)', function (data) { + form.on("select(proId)", function (data) { proChange(data.value); }); //基础信息姓名、身份证、手机,与建立用户姓名、身份证、手机联动 - $('#name').blur(()=>{ - $('#personName').val($('#name').val()) - }) - $('#idNumber').blur(()=>{ - $('#createUserIdCard').val($('#idNumber').val()) - }) - $('#phone').blur(()=>{ - $('#createUserPhone').val($('#phone').val()) - }) - $('#bankName').blur(()=>{ - $('#bankName2').val($('#bankName').val()) - }) - $('#bankCard').blur(()=>{ - $('#bankCard2').val($('#bankCard').val()) - }) + $("#name").blur(() => { + $("#personName").val($("#name").val()); + }); + $("#idNumber").blur(() => { + $("#createUserIdCard").val($("#idNumber").val()); + }); + $("#phone").blur(() => { + $("#createUserPhone").val($("#phone").val()); + }); + $("#bankName").blur(() => { + $("#bankName2").val($("#bankName").val()); + }); + $("#bankCard").blur(() => { + $("#bankCard2").val($("#bankCard").val()); + }); }); -function proChange(value){ - if(value != null && value !== '') { +function proChange(value) { + if (value != null && value !== "") { attendanceMachine = getAttendanceMachineByProId(value); getSubByProId(value, subId); - getTeamBySubId('',''); + getTeamBySubId("", ""); } } function employmentTypeChange(value) { - if(value === '0'){ - $('#socialSecurityModule').css('display', 'none'); - $('#subTeamModule').css('display', 'none'); - $('#contractModule').css('display', 'none'); - $('#wagesModule').css('display', 'none'); - }else{ - $('#socialSecurityModule').css('display', ''); - $('#subTeamModule').css('display', ''); - $('#contractModule').css('display', ''); - $('#wagesModule').css('display', ''); + if (value === "0") { + $("#socialSecurityModule").css("display", "none"); + $("#subTeamModule").css("display", "none"); + $("#contractModule").css("display", "none"); + $("#wagesModule").css("display", "none"); + } else { + $("#socialSecurityModule").css("display", ""); + $("#subTeamModule").css("display", ""); + $("#contractModule").css("display", ""); + $("#wagesModule").css("display", ""); } } //完成按钮 (点击新增) -function completeClick(){ +function completeClick() { // 加载提示 - let loadingMsg = layer.msg('数据请求中,请稍候...', {icon: 16, scrollbar: false, time: 0, shade: [0.8, '#393D49']}); + let loadingMsg = layer.msg("数据请求中,请稍候...", { + icon: 16, + scrollbar: false, + time: 0, + shade: [0.8, "#393D49"], + }); //基础信息 - var name = $('#name').val() //基础信息 姓名 - var idNumber = $('#idNumber').val() //基础信息 身份证 - var id = $('#id').val() //基础信息 身份证 - var sex = $('#sex').val() //基础信息 性别 - var birthday = $('#birthday').val() //基础信息 出生日期 - var ethnic = $('#ethnic').val() //基础信息 民族 - var issueauthority = $('#issueauthority').val() //基础信息 签发机关 - var signDate = $('#signDate').val() //基础信息 身份证生效日期 - var expiryDate = $('#expiryDate').val() //基础信息 身份证失效效日期 - var address = $('#address').val() //基础信息 身份证住址 + var name = $("#name").val(); //基础信息 姓名 + var idNumber = $("#idNumber").val(); //基础信息 身份证 + var id = $("#id").val(); //基础信息 身份证 + var sex = $("#sex").val(); //基础信息 性别 + var birthday = $("#birthday").val(); //基础信息 出生日期 + var ethnic = $("#ethnic").val(); //基础信息 民族 + var issueauthority = $("#issueauthority").val(); //基础信息 签发机关 + var signDate = $("#signDate").val(); //基础信息 身份证生效日期 + var expiryDate = $("#expiryDate").val(); //基础信息 身份证失效效日期 + var address = $("#address").val(); //基础信息 身份证住址 // var myImg = document.getElementById("face_img"); // var faceImg = myImg.src; - var facePath = $('#facePath').val(); + var facePath = $("#facePath").val(); - var postId = $('#postId').val() //关键信息 工种 - var phone = $('#phone').val() //关键信息 手机号码 - var oldPhone = $('#oldPhone').val() //旧手机号 - var proId = $('#proId').val();//关键信息 工程 - var employmentType = $('#employmentType').val();//关键信息 用工类型 - var employmentTypes = $('#employmentTypes').val();//关键信息 用工类型 + var postId = $("#postId").val(); //关键信息 工种 + var phone = $("#phone").val(); //关键信息 手机号码 + var oldPhone = $("#oldPhone").val(); //旧手机号 + var proId = $("#proId").val(); //关键信息 工程 + var employmentType = $("#employmentType").val(); //关键信息 用工类型 + var employmentTypes = $("#employmentTypes").val(); //关键信息 用工类型 - var companyExamScore = $('#companyExamScore').val(); - var deptExamScore = $('#deptExamScore').val(); - var teamExamScore = $('#teamExamScore').val(); + var companyExamScore = $("#companyExamScore").val(); + var deptExamScore = $("#deptExamScore").val(); + var teamExamScore = $("#teamExamScore").val(); - var socialSecurityNumber = $('#socialSecurityNumber').val() //社保信息 社保号 - var socialSecurityUnit = $('#socialSecurityUnit').val() //社保信息 社保单位 + var socialSecurityNumber = $("#socialSecurityNumber").val(); //社保信息 社保号 + var socialSecurityUnit = $("#socialSecurityUnit").val(); //社保信息 社保单位 - var personType = $('#personType').val() //其它信息 人员类型 - var workerSkill = $('#workerSkill').val() //其它信息 工人技能 - var urgentPerson = $('#urgentPerson').val() //其它信息 紧急联系人 - var urgentPersonPhone = $('#urgentPersonPhone').val() //其它信息 紧急联系人电话 - var politicalOutlook = $('#politicalOutlook').val() //其它信息 政治面貌 - var cultrue = $('#cultrue').val() //其它信息 文化程度 - var importantPerson = $('#importantPerson').val() //其它信息 重要人员 - var addressPhone = $('#addressPhone').val() //其它信息 家庭电话 + var personType = $("#personType").val(); //其它信息 人员类型 + var workerSkill = $("#workerSkill").val(); //其它信息 工人技能 + var urgentPerson = $("#urgentPerson").val(); //其它信息 紧急联系人 + var urgentPersonPhone = $("#urgentPersonPhone").val(); //其它信息 紧急联系人电话 + var politicalOutlook = $("#politicalOutlook").val(); //其它信息 政治面貌 + var cultrue = $("#cultrue").val(); //其它信息 文化程度 + var importantPerson = $("#importantPerson").val(); //其它信息 重要人员 + var addressPhone = $("#addressPhone").val(); //其它信息 家庭电话 //班组、工程选择 - var fallProject = $('#fallProject').val() //班组、工程选择 所属工程 - var subId = $('#subId').val() //班组、工程选择 所属分包 - var teamId = $('#teamId').val() //班组、工程选择 所属班组 - var teamRegularSwitch = $('#teamRegularSwitch').val() //班组、工程选择 是否为班组固定人员 - var isForeman = $('#isForeman').val() + var fallProject = $("#fallProject").val(); //班组、工程选择 所属工程 + var subId = $("#subId").val(); //班组、工程选择 所属分包 + var teamId = $("#teamId").val(); //班组、工程选择 所属班组 + var teamRegularSwitch = $("#teamRegularSwitch").val(); //班组、工程选择 是否为班组固定人员 + var isForeman = $("#isForeman").val(); // var attendanceMachineId = $('#attendanceMachineId').val();//考勤机编码 let selectArr = attendanceMachine.getValue(); let attendanceMachineArr = []; @@ -403,24 +418,23 @@ function completeClick(){ } } //上传工资卡 - var bankName = $('#bankName').val() //基础信息 银行名称 - var bankCard = $('#bankCard').val() //基础信息 银行卡号 - var subBranch = $('#subBranch').val() //上传工资卡 银行支行名称 - + var bankName = $("#bankName").val(); //基础信息 银行名称 + var bankCard = $("#bankCard").val(); //基础信息 银行卡号 + var subBranch = $("#subBranch").val(); //上传工资卡 银行支行名称 //上传合同 - var uploadContractSwitch = uploadContractSwitch //上传合同 是否填写 - var contractRef = $('#contractRef').val() //上传合同 合同编号 - var contractTermType = $('#contractTermType').val() //上传合同 合同期限类型 - var contractStartTime = $('#contractStartTime').val() //上传合同 合同签订日期 - var contractEndTime = $('#contractEndTime').val() //上传合同 合同终止日期 - var salaryApprovalMode = $('#salaryApprovalMode').val() //上传合同 工资核定方式 - var salaryApprovalStandard = $('#salaryApprovalStandard').val() //上传合同 工资核定标准 - var personRole = $('#personRole').val() //上传合同 人员角色 - var contractType = $('#contractType').val() //上传合同 合同类型 - var isHealthCare = $('#isHealthCare').val() //上传合同 是否参加城乡居民医疗保险 - var isRetirement = $('#isRetirement').val() //上传合同 是否参加城乡居民养老保险 - var isJob = $('#isJob').val() //上传合同 是否在职 + var uploadContractSwitch = uploadContractSwitch; //上传合同 是否填写 + var contractRef = $("#contractRef").val(); //上传合同 合同编号 + var contractTermType = $("#contractTermType").val(); //上传合同 合同期限类型 + var contractStartTime = $("#contractStartTime").val(); //上传合同 合同签订日期 + var contractEndTime = $("#contractEndTime").val(); //上传合同 合同终止日期 + var salaryApprovalMode = $("#salaryApprovalMode").val(); //上传合同 工资核定方式 + var salaryApprovalStandard = $("#salaryApprovalStandard").val(); //上传合同 工资核定标准 + var personRole = $("#personRole").val(); //上传合同 人员角色 + var contractType = $("#contractType").val(); //上传合同 合同类型 + var isHealthCare = $("#isHealthCare").val(); //上传合同 是否参加城乡居民医疗保险 + var isRetirement = $("#isRetirement").val(); //上传合同 是否参加城乡居民养老保险 + var isJob = $("#isJob").val(); //上传合同 是否在职 var data = { //班组、工程选择 @@ -430,7 +444,7 @@ function completeClick(){ isRegularPerson: teamRegularSwitch, //班组、工程选择 是否为班组固定人员 isForeman: isForeman, //班组、工程选择 是否为班组长 attendanceMachineArr: attendanceMachineArr, - id:id, + id: id, //基础信息 name: name, //基础信息 姓名 idNumber: idNumber, //基础信息 身份证 @@ -446,9 +460,9 @@ function completeClick(){ postId: postId, //关键信息 工种 phone: phone, //关键信息 手机号码 oldPhone: oldPhone, - proId: proId,//关键信息 工程 - employmentType: employmentType,//关键信息 用工类型 - employmentTypes: employmentTypes,//关键信息 务工类型 + proId: proId, //关键信息 工程 + employmentType: employmentType, //关键信息 用工类型 + employmentTypes: employmentTypes, //关键信息 务工类型 companyExamScore: companyExamScore, deptExamScore: deptExamScore, @@ -491,425 +505,532 @@ function completeClick(){ einStatus: einStatus, isFurloughPerson: isFurloughPerson, faceFeature: faceFeatures, - } - addPerson(data, loadingMsg) + }; + addPerson(data, loadingMsg); } //基础信息 -function baseInformationRequired(){ - var name = $('#name').val()//姓名 - var idNumber = $('#idNumber').val()//身份证 - var sex = $('#sex').val()//性别 - var birthday = $('#birthday').val()//出生日期 - var ethnic = $('#ethnic').val()//民族 - var issueauthority = $('#issueauthority').val()//签发机关 - var signDate = $('#signDate').val()//身份证生效日期 - var expiryDate = $('#expiryDate').val()//身份证失效效日期 - var address = $('#address').val()//身份证住址 +function baseInformationRequired() { + var name = $("#name").val(); //姓名 + var idNumber = $("#idNumber").val(); //身份证 + var sex = $("#sex").val(); //性别 + var birthday = $("#birthday").val(); //出生日期 + var ethnic = $("#ethnic").val(); //民族 + var issueauthority = $("#issueauthority").val(); //签发机关 + var signDate = $("#signDate").val(); //身份证生效日期 + var expiryDate = $("#expiryDate").val(); //身份证失效效日期 + var address = $("#address").val(); //身份证住址 - if(name === '' || name === 'null' || name == null){ - layer.alert('未填写姓名',{icon: 0}) - $('#name').focus() - return false - }else if(idNumber === '' || idNumber === 'null' || idNumber == null){ - layer.alert('未填写身份证',{icon: 0}) - $('#idNumber').focus() - return false - }if(sex === '' || sex === 'null' || sex == null){ - layer.alert('未填写性别',{icon: 0}) - $('#sex').focus() - return false - }else if(birthday === '' || birthday === 'null' || birthday == null){ - layer.alert('未填写出生日期',{icon: 0}) - $('#birthday').focus() - return false - }else if(ethnic === '' || ethnic === 'null' || ethnic == null){ - layer.alert('未填写民族',{icon: 0}) - $('#ethnic').focus() - return false - }else if(issueauthority === '' || issueauthority === 'null' || issueauthority == null){ - layer.alert('未填写签发机关',{icon: 0}) - $('#issueauthority').focus() - return false - }else if(signDate === '' || signDate === 'null' || signDate == null){ - layer.alert('未填写身份证生效日期',{icon: 0}) - $('#signDate').focus() - return false - }else if(expiryDate === '' || expiryDate === 'null' || expiryDate == null){ - layer.alert('未填写身份证失效日期',{icon: 0}) - $('#expiryDate').focus() - return false - }else if(address === '' || address === 'null' || address == null){ - layer.alert('未填写身份证住址',{icon: 0}) - $('#address').focus() - return false - }else{ + if (name === "" || name === "null" || name == null) { + layer.alert("未填写姓名", { icon: 0 }); + $("#name").focus(); + return false; + } else if (idNumber === "" || idNumber === "null" || idNumber == null) { + layer.alert("未填写身份证", { icon: 0 }); + $("#idNumber").focus(); + return false; } - return true + if (sex === "" || sex === "null" || sex == null) { + layer.alert("未填写性别", { icon: 0 }); + $("#sex").focus(); + return false; + } else if (birthday === "" || birthday === "null" || birthday == null) { + layer.alert("未填写出生日期", { icon: 0 }); + $("#birthday").focus(); + return false; + } else if (ethnic === "" || ethnic === "null" || ethnic == null) { + layer.alert("未填写民族", { icon: 0 }); + $("#ethnic").focus(); + return false; + } else if ( + issueauthority === "" || + issueauthority === "null" || + issueauthority == null + ) { + layer.alert("未填写签发机关", { icon: 0 }); + $("#issueauthority").focus(); + return false; + } else if (signDate === "" || signDate === "null" || signDate == null) { + layer.alert("未填写身份证生效日期", { icon: 0 }); + $("#signDate").focus(); + return false; + } else if ( + expiryDate === "" || + expiryDate === "null" || + expiryDate == null + ) { + layer.alert("未填写身份证失效日期", { icon: 0 }); + $("#expiryDate").focus(); + return false; + } else if (address === "" || address === "null" || address == null) { + layer.alert("未填写身份证住址", { icon: 0 }); + $("#address").focus(); + return false; + } else { + } + return true; } //关键信息 -function keyContentRequired(){ - var postId = $('#postId').val()//工种 - var phone = $('#phone').val()//手机号码 - var proId = $('#proId').val(); //工程 +function keyContentRequired() { + var postId = $("#postId").val(); //工种 + var phone = $("#phone").val(); //手机号码 + var proId = $("#proId").val(); //工程 - if(postId === -1 || postId === '-1' || postId === 'null'){ - layer.alert('未选择工种',{icon: 0}) - $('#postId').focus() - return false - }else if(phone === '' || phone === 'null' || phone == null){ - layer.alert('未填写手机号',{icon: 0}) - $('#phone').focus() - return false - }else if(proId === '' || proId === 'null' || proId == null){ - layer.alert('未选择工程',{icon: 0}) - $('#proId').focus() - return false - }else{ + if (postId === -1 || postId === "-1" || postId === "null") { + layer.alert("未选择工种", { icon: 0 }); + $("#postId").focus(); + return false; + } else if (phone === "" || phone === "null" || phone == null) { + layer.alert("未填写手机号", { icon: 0 }); + $("#phone").focus(); + return false; + } else if (proId === "" || proId === "null" || proId == null) { + layer.alert("未选择工程", { icon: 0 }); + $("#proId").focus(); + return false; + } else { } - return true + return true; } //安全培训考试 -function examContentRequired(){ - var safetyScore = $('#safetyScore').val() //安规考试成绩 - var practicalScore = $('#socialSecurityUnit').val() //保命教育实操考试 - var theoryScore = $('#theoryScore').val() //保命教育理论培训 - var militarizeScore = $('#militarizeScore').val() //准军事化考试 +function examContentRequired() { + var safetyScore = $("#safetyScore").val(); //安规考试成绩 + var practicalScore = $("#socialSecurityUnit").val(); //保命教育实操考试 + var theoryScore = $("#theoryScore").val(); //保命教育理论培训 + var militarizeScore = $("#militarizeScore").val(); //准军事化考试 - if(safetyScore === '' || safetyScore === 'null' || safetyScore == null){ - layer.alert('未填写安规考试成绩',{icon: 0}) - $('#safetyScore').focus() - return false + if (safetyScore === "" || safetyScore === "null" || safetyScore == null) { + layer.alert("未填写安规考试成绩", { icon: 0 }); + $("#safetyScore").focus(); + return false; } - if(practicalScore === '' || practicalScore === 'null' || practicalScore == null){ - layer.alert('未填写保命教育实操考试',{icon: 0}) - $('#practicalScore').focus() - return false + if ( + practicalScore === "" || + practicalScore === "null" || + practicalScore == null + ) { + layer.alert("未填写保命教育实操考试", { icon: 0 }); + $("#practicalScore").focus(); + return false; } - if(theoryScore === '' || theoryScore === 'null' || theoryScore == null){ - layer.alert('未填写保命教育理论培训',{icon: 0}) - $('#theoryScore').focus() - return false + if (theoryScore === "" || theoryScore === "null" || theoryScore == null) { + layer.alert("未填写保命教育理论培训", { icon: 0 }); + $("#theoryScore").focus(); + return false; } - if(militarizeScore === '' || militarizeScore === 'null' || militarizeScore == null){ - layer.alert('未填写准军事化考试',{icon: 0}) - $('#militarizeScore').focus() - return false + if ( + militarizeScore === "" || + militarizeScore === "null" || + militarizeScore == null + ) { + layer.alert("未填写准军事化考试", { icon: 0 }); + $("#militarizeScore").focus(); + return false; } - return true + return true; } //社保信息 -function socialContentRequired(){ - var socialSecurityNumber = $('#socialSecurityNumber').val() //社保信息 社保号 - var socialSecurityUnit = $('#socialSecurityUnit').val() //社保信息 社保单位 - var imgNum = $('#demoProve img').length +function socialContentRequired() { + var socialSecurityNumber = $("#socialSecurityNumber").val(); //社保信息 社保号 + var socialSecurityUnit = $("#socialSecurityUnit").val(); //社保信息 社保单位 + var imgNum = $("#demoProve img").length; - if(socialSecurityNumber !== '' && socialSecurityNumber !== 'null' && socialSecurityNumber != null){ - if(socialSecurityUnit === '' || socialSecurityUnit === 'null' || socialSecurityUnit == null){ - layer.alert('未填写社保单位',{icon: 0}) - $('#socialSecurityUnit').focus() - return false + if ( + socialSecurityNumber !== "" && + socialSecurityNumber !== "null" && + socialSecurityNumber != null + ) { + if ( + socialSecurityUnit === "" || + socialSecurityUnit === "null" || + socialSecurityUnit == null + ) { + layer.alert("未填写社保单位", { icon: 0 }); + $("#socialSecurityUnit").focus(); + return false; } - if(imgNum <= 0){ - layer.alert('请上传社保证明',{icon: 0}) - return false + if (imgNum <= 0) { + layer.alert("请上传社保证明", { icon: 0 }); + return false; } } - if(socialSecurityUnit !== '' && socialSecurityUnit !== 'null' && socialSecurityUnit != null){ - if(socialSecurityNumber === '' || socialSecurityNumber === 'null' - || socialSecurityNumber == null) { - layer.alert('未填写社保号', {icon: 0}) - $('#socialSecurityNumber').focus() - return false + if ( + socialSecurityUnit !== "" && + socialSecurityUnit !== "null" && + socialSecurityUnit != null + ) { + if ( + socialSecurityNumber === "" || + socialSecurityNumber === "null" || + socialSecurityNumber == null + ) { + layer.alert("未填写社保号", { icon: 0 }); + $("#socialSecurityNumber").focus(); + return false; } - if(imgNum <= 0){ - layer.alert('请上传社保证明',{icon: 0}) - return false + if (imgNum <= 0) { + layer.alert("请上传社保证明", { icon: 0 }); + return false; } } - return true + return true; } //班组、工程选择 非空验证 -function teamAndProChooseRequired(){ - var subId = $('#subId').val() - var teamId= $('#teamId').val() - if(subId === -1 || subId === '-1' || subId === 'null' || subId == null){ - layer.alert('未选择所属分包',{icon: 0}) - $('#subId').focus() - return false +function teamAndProChooseRequired() { + var subId = $("#subId").val(); + var teamId = $("#teamId").val(); + if (subId === -1 || subId === "-1" || subId === "null" || subId == null) { + layer.alert("未选择所属分包", { icon: 0 }); + $("#subId").focus(); + return false; } - if(teamId === '' || teamId === 'null' || teamId == null){ - layer.alert('未填写所属班组',{icon: 0}) - $('#teamId').focus() - return false + if (teamId === "" || teamId === "null" || teamId == null) { + layer.alert("未填写所属班组", { icon: 0 }); + $("#teamId").focus(); + return false; } - return true + return true; } //上传工资卡 非空验证 -function uploadWageCardRequired(){ - var imgNum = $('#demoWageCard img').length - var bankName = $('#bankName2').val()//银行名称 - var bankCard = $('#bankCard2').val()//银行卡号 - var subBranch = $('#subBranch').val()//银行支行名称 +function uploadWageCardRequired() { + var imgNum = $("#demoWageCard img").length; + var bankName = $("#bankName2").val(); //银行名称 + var bankCard = $("#bankCard2").val(); //银行卡号 + var subBranch = $("#subBranch").val(); //银行支行名称 - if(imgNum <= 0){ - layer.alert('请上传工资卡见证照',{icon: 0}) - return false + if (imgNum <= 0) { + layer.alert("请上传工资卡见证照", { icon: 0 }); + return false; } - if(bankName === '' || bankName === 'null' || bankName == null){ - layer.alert('未填写银行名称',{icon: 0}) - $('#bankName2').focus() - return false + if (bankName === "" || bankName === "null" || bankName == null) { + layer.alert("未填写银行名称", { icon: 0 }); + $("#bankName2").focus(); + return false; } - if(bankCard === '' || bankCard === 'null' || bankCard == null){ - layer.alert('未填写银行卡号',{icon: 0}) - $('#bankCard2').focus() - return false + if (bankCard === "" || bankCard === "null" || bankCard == null) { + layer.alert("未填写银行卡号", { icon: 0 }); + $("#bankCard2").focus(); + return false; } - if(subBranch === '' || subBranch === 'null' || subBranch == null){ - layer.alert('银行支行名称',{icon: 0}) - $('#subBranch').focus() - return false + if (subBranch === "" || subBranch === "null" || subBranch == null) { + layer.alert("银行支行名称", { icon: 0 }); + $("#subBranch").focus(); + return false; } - return true + return true; } //上传合同 非空验证 -function uploadContractRequired(){ - var imgNum = $('#demoContract img').length //合同见证照片 - var contractRef = $('#contractRef').val() //合同编号 - var contractTermType = $('#contractTermType').val() //合同期限类型 - var contractStartTime = $('#contractStartTime').val() //合同签订日期 - var contractEndTime = $('#contractEndTime').val() //合同终止日期 - var salaryApprovalMode = $('#salaryApprovalMode').val() //工资核定方式 - var salaryApprovalStandard = $('#salaryApprovalStandard').val() //工资核定标准 - var personRole = $('#personRole').val() //人员角色 - var contractType = $('#contractType').val() //合同类型 - var isHealthCare = $('#isHealthCare').val() //是否参加城乡居民医疗保险 - var isRetirement = $('#isRetirement').val() //是否参加城乡居民养老保险 - var isJob = $('#isJob').val() //是否在职 +function uploadContractRequired() { + var imgNum = $("#demoContract img").length; //合同见证照片 + var contractRef = $("#contractRef").val(); //合同编号 + var contractTermType = $("#contractTermType").val(); //合同期限类型 + var contractStartTime = $("#contractStartTime").val(); //合同签订日期 + var contractEndTime = $("#contractEndTime").val(); //合同终止日期 + var salaryApprovalMode = $("#salaryApprovalMode").val(); //工资核定方式 + var salaryApprovalStandard = $("#salaryApprovalStandard").val(); //工资核定标准 + var personRole = $("#personRole").val(); //人员角色 + var contractType = $("#contractType").val(); //合同类型 + var isHealthCare = $("#isHealthCare").val(); //是否参加城乡居民医疗保险 + var isRetirement = $("#isRetirement").val(); //是否参加城乡居民养老保险 + var isJob = $("#isJob").val(); //是否在职 - if(imgNum <= 0){ - layer.alert('请上传合同见证照片',{icon: 0}) - return false + if (imgNum <= 0) { + layer.alert("请上传合同见证照片", { icon: 0 }); + return false; } - if(contractRef === '' || contractRef === 'null' || contractRef == null){ - layer.alert('未填写合同编号',{icon: 0}) - $('#contractRef').focus() - return false + if (contractRef === "" || contractRef === "null" || contractRef == null) { + layer.alert("未填写合同编号", { icon: 0 }); + $("#contractRef").focus(); + return false; } - if(contractTermType === -1 || contractTermType === '-1' || contractTermType === 'null' || contractTermType == null){ - layer.alert('未选择合同期限类型',{icon: 0}) - $('#contractTermType').focus() - return false + if ( + contractTermType === -1 || + contractTermType === "-1" || + contractTermType === "null" || + contractTermType == null + ) { + layer.alert("未选择合同期限类型", { icon: 0 }); + $("#contractTermType").focus(); + return false; } - if(contractStartTime === '' || contractStartTime === 'null' || contractStartTime == null){ - layer.alert('未填写合同签订日期',{icon: 0}) - $('#contractStartTime').focus() - return false + if ( + contractStartTime === "" || + contractStartTime === "null" || + contractStartTime == null + ) { + layer.alert("未填写合同签订日期", { icon: 0 }); + $("#contractStartTime").focus(); + return false; } - if(contractEndTime === '' || contractEndTime === 'null' || contractEndTime == null){ - layer.alert('未填写合同终止日期',{icon: 0}) - $('#contractEndTime').focus() - return false + if ( + contractEndTime === "" || + contractEndTime === "null" || + contractEndTime == null + ) { + layer.alert("未填写合同终止日期", { icon: 0 }); + $("#contractEndTime").focus(); + return false; } - if(salaryApprovalMode === -1 || salaryApprovalMode === '-1' || salaryApprovalMode === 'null' || salaryApprovalMode == null){ - layer.alert('未选择工资核定方式',{icon: 0}) - $('#salaryApprovalMode').focus() - return false + if ( + salaryApprovalMode === -1 || + salaryApprovalMode === "-1" || + salaryApprovalMode === "null" || + salaryApprovalMode == null + ) { + layer.alert("未选择工资核定方式", { icon: 0 }); + $("#salaryApprovalMode").focus(); + return false; } - if(salaryApprovalStandard === '' || salaryApprovalStandard === 'null' || salaryApprovalStandard == null){ - layer.alert('未填写工资核定标准',{icon: 0}) - $('#salaryApprovalStandard').focus() - return false + if ( + salaryApprovalStandard === "" || + salaryApprovalStandard === "null" || + salaryApprovalStandard == null + ) { + layer.alert("未填写工资核定标准", { icon: 0 }); + $("#salaryApprovalStandard").focus(); + return false; } - if(personRole === -1 || personRole === '-1' || personRole === 'null' || personRole == null){ - layer.alert('未选择人员角色',{icon: 0}) - $('#personRole').focus() - return false + if ( + personRole === -1 || + personRole === "-1" || + personRole === "null" || + personRole == null + ) { + layer.alert("未选择人员角色", { icon: 0 }); + $("#personRole").focus(); + return false; } - if(contractType === -1 || contractType === '-1' || contractType === 'null' || contractType == null){ - layer.alert('未选择合同类型',{icon: 0}) - $('#contractType').focus() - return false + if ( + contractType === -1 || + contractType === "-1" || + contractType === "null" || + contractType == null + ) { + layer.alert("未选择合同类型", { icon: 0 }); + $("#contractType").focus(); + return false; } - if(isHealthCare === -1 || isHealthCare === '-1' || isHealthCare === 'null' || isHealthCare == null){ - layer.alert('未选择是否参加城乡居民医疗保险',{icon: 0}) - $('#isHealthCare').focus() - return false + if ( + isHealthCare === -1 || + isHealthCare === "-1" || + isHealthCare === "null" || + isHealthCare == null + ) { + layer.alert("未选择是否参加城乡居民医疗保险", { icon: 0 }); + $("#isHealthCare").focus(); + return false; } - if(isRetirement === -1 || isRetirement === '-1' || isRetirement === 'null' || isRetirement == null){ - layer.alert('未选择是否参加城乡居民养老保险',{icon: 0}) - $('#isRetirement').focus() - return false + if ( + isRetirement === -1 || + isRetirement === "-1" || + isRetirement === "null" || + isRetirement == null + ) { + layer.alert("未选择是否参加城乡居民养老保险", { icon: 0 }); + $("#isRetirement").focus(); + return false; } - if(isJob === -1 || isJob === '-1' || isJob === 'null' || isJob == null){ - layer.alert('未选择是否在职',{icon: 0}) - $('#isJob').focus() - return false + if (isJob === -1 || isJob === "-1" || isJob === "null" || isJob == null) { + layer.alert("未选择是否在职", { icon: 0 }); + $("#isJob").focus(); + return false; } - return true + return true; } //建立用户 非空验证 function createUserRequired() { - var personName = $('#personName').val()//姓名 - var createUserIdCard = $('#createUserIdCard').val()//身份证号 - var createUserPhone = $('#createUserPhone').val()//手机号 - var fallRole = $('#fallRole').val()//角色 + var personName = $("#personName").val(); //姓名 + var createUserIdCard = $("#createUserIdCard").val(); //身份证号 + var createUserPhone = $("#createUserPhone").val(); //手机号 + var fallRole = $("#fallRole").val(); //角色 - if(personName === '' || personName === 'null' || personName == null){ - layer.alert('未填写姓名',{icon: 0}) - $('#personName').focus() - return false + if (personName === "" || personName === "null" || personName == null) { + layer.alert("未填写姓名", { icon: 0 }); + $("#personName").focus(); + return false; } - if(createUserIdCard === '' || createUserIdCard === 'null' || createUserIdCard == null){ - layer.alert('未填写身份证号',{icon: 0}) - $('#createUserIdCard').focus() - return false + if ( + createUserIdCard === "" || + createUserIdCard === "null" || + createUserIdCard == null + ) { + layer.alert("未填写身份证号", { icon: 0 }); + $("#createUserIdCard").focus(); + return false; } - if(createUserPhone === '' || createUserPhone === 'null' || createUserPhone == null){ - layer.alert('未填写手机号',{icon: 0}) - $('#createUserPhone').focus() - return false + if ( + createUserPhone === "" || + createUserPhone === "null" || + createUserPhone == null + ) { + layer.alert("未填写手机号", { icon: 0 }); + $("#createUserPhone").focus(); + return false; } - if(fallRole === -1 || fallRole === '-1' || fallRole === 'null' || fallRole == null){ - layer.alert('未选择角色',{icon: 0}) - $('#fallRole').focus() - return false + if ( + fallRole === -1 || + fallRole === "-1" || + fallRole === "null" || + fallRole == null + ) { + layer.alert("未选择角色", { icon: 0 }); + $("#fallRole").focus(); + return false; } - return true + return true; } -function uploadFileProve(number){ +function uploadFileProve(number) { var uploadcom = upload.render({ - elem: '#testProve', - url: fileUrl + '/file/uploadFile', //改成您自己的上传接口 - multiple: true, //是否允许多文件上传,默认未false + elem: "#testProve", + url: fileUrl + "/file/uploadFile", //改成您自己的上传接口 + multiple: true, //是否允许多文件上传,默认未false dataType: "json", // data: {"pickId": id}, - exts: 'jpg|png|jpeg|txt|pdf|xlsx|xls|docx|doc|ppt|pptx', + exts: "jpg|png|jpeg|txt|pdf|xlsx|xls|docx|doc|ppt|pptx", //acceptMime: 'image/jpg,image/png,image/jpeg,file/pdf,file/xlsx', - auto: false, //是否自动上传 ,默认为true - number: number, //最大上传数量 - size: 1024*30, //最大文件大小,单位k - bindAction: '#hideUploadProve', //绑定的按钮 - field: 'file', //传到后台的字段名,默认file + auto: false, //是否自动上传 ,默认为true + number: number, //最大上传数量 + size: 1024 * 30, //最大文件大小,单位k + bindAction: "#hideUploadProve", //绑定的按钮 + field: "file", //传到后台的字段名,默认file choose: function (obj) { flag = false; - var suffixType = ''; //后缀类型 - uploadcom.config.elem.next()[0].value = ''; + var suffixType = ""; //后缀类型 + uploadcom.config.elem.next()[0].value = ""; files = obj.pushFile(); obj.preview(function (index, file, result) { console.log(index); //得到文件索引 console.log(file.name); //得到文件对象 - var bool = choseType(file.name) - if(!bool){ + var bool = choseType(file.name); + if (!bool) { result = getTypeImgConsPerson(file.name); } - $("#previewProve").css("display",""); - $('#demoProve').append( - '