Newer
Older
eryuan_iris_temperature_front / laser_ptz / static / js / chunk-57ad.ba25d471.js
[wangxitong] on 30 May 2022 21 KB first commit
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-57ad"],{"/loK":function(e,t,r){"use strict";var a=r("0UTY");r.n(a).a},"0UTY":function(e,t,r){},bn1Q:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAACCJJREFUeAHtnUlvFEcUx1/P5rHx7vEy3o3B2EzCkoUTpxws8T245MoHyS3iwveI5APKgRMKEkSxkJAiEtZgDIF4ADMwTOrf0NHMZLaa7qrq17wnjQb3dNd79f911avqrm48arJr12+WqpXqRbV5u0a0TFQbbtpF/oyVAl7ZI7qnQtpJ59JXzp87s1sfnvrto+3u7ub2/z78gTz6vlarpYLt8s1HAc/zPlCNLhcm8pdKpVIFkfuAfbgvDn9SYL/jUx2JtJ0CCvTVwnj+AiD7LRUtV+C2k4vfdrD0e2MVuufn3HfVX6Vb5geyU8TortPZ9KkMBlQ1kpzbSSyOv6HBgi266G2OFZCYe1JgO/VxKtTTzrITMwXAVrVgmecy46YRbm3YH0VrHCG7MlNAADMDphuuANZVjNn+ApgZMN1wBbCuYsz2F8DMgOmGK4B1FWO2vwBmBkw3XAGsqxiz/QUwM2C64QpgXcWY7S+AmQHTDVcA6yrGbH8BzAyYbrgCWFcxZvtnmMWrHe7oyDAVpsZpZHiIcrksDagP7G3lHVXU56D8mvafvaB/DsraZXM4IJGA1YIzWpyfUZ9ZH2orEEODaRoazNP42AgtLcz6sB88ekIPHu2RWs/U6hCW2xIHGK11fW2J8gM5LSBo3UdXF2m+OEO/373vt2qtAmK6c6Jy8OryPJU217Xh1rPBiYEyUFYSLDGAtzbWaGWpGBkTlIUyuVsiAKO1zUxPRs4CZXJvyewBI+dG2XKbzxKUDR9cjTVgjJYxoDJt8AFfHI01YEyFdEfL/UCCD/jiaMwBz1rTHHNqjsYWMK5QYe5qy+ALPrkZW8AuBj4ufIY9odgCxrVl2+bCZ9g6sgVss3sORHbhM/Dd7zdbwMFdoX4r3s9xLnz2E2f9MWwB11fC1r853mRiCxj3c21b5Z19n2HryBYwbtbbNhc+w9aRLWCsxLBtB+VXtl2G9scWMJbZ2Lb9Zy9tuwztjy1grKGy2WXCF8d1W2wB49TGGipbZtNXlHViDniPDt/679yMUpP/lQUfWIzH0VgDxupHLJAzbfDBdaUla8AAi8HWn/cfG2OMsl0M6KKqEHvAEOKPe49o7+nzqDT5rxyUibI5WyIAA8DtO3cjbclouSiTuyVq4TtaW/nV674WvgcgMaBK0sL3RAEGJOTLZ89fdn10JQAafGOeK4+uBGrE/Bsj3vsPn/gfefgs5rDChoerTxyvQIWtd3B8YgZZQYXku1EBAdyoR+L+EsCJQ9pYIbaAUymP5mYL9PWZLZoYH22sVYR/DQ3lKZ1OR1ii3aLYTZOwsnGhOE3F2WnKZj+Gv7mxSjdu3o789iF8nf5ig1Jeih4+3vOnUe/fV+0SCunN+/naLyzeV5BKpfynCPG6hVYPgr14eUC3frsTUo7GwwEXr3gIrFqtKtBP1fTrL+ICmkUXjS74m7MnaXlxriVcAACIKJ/lRVn1cOEDXTVi+PZsiSYnxrAp9hZrwJlMhjaPr9Kp0nEazA90FRPiR5GPUQbKamfour88eYw21pcJPUucLbbRDao34Hx1epNmZ6Z61g9dN/JxmCcQcCzKaJUGmgMpzk37PUucH2mJJeCx0WE6e+pET622WfRcNhvq3Rp4LwfK6NXQszTn6l6PtbFf7ABPFyb8Ljmruud+rd983Crv9hIDcjO67MJk/F71ECvAmNeiBUWR13Tzcbe82w00Yj65eVQrpXQrM4rfYwMYrQ6Dll5yXy8V18nHOnm3k2/4PHFshaZi1JJjARgDqpI6+6OCG0DoNR/r5t2g/Fbf/omlRv54TWIczDlgTIWQv/Btwrrl437zbqdYM5k0lbbWY3GJ0zngLTUl6WWO20nQbr+1y8dh824nv2jBcXhTnlPAGDHbuCLUKh9HlXc7QZ6aHKM5jXl8p7L6/c0Z4HQ6Revq7a62rDkfR5l3O9VhbWVBddXOZCZnnleXF2hA85W/nYTs5bcgH5vIu+38o6dYWXL35lozI5t2tf20/cjQoH/Lr8tuRn7udI3ZiENV6IJ6B/XjJ/v05s2hKRdty3XSghfb3PJrG2WEPyAfRz0d6xYeFiesqbtTLsw6YEwhZtTg6nMzXPwIFijYrLt1wEV1OTKKS5E2RYrCl7/EaKYQRVFaZVgHPK9usX2uVpxLOGBcWMj3cOM+qScALuhgJG/TrLbgiXG7lbMpZK++bN+IsAp4bFQAYzGDTbMGGAOrOC9tsSX68JFBq4NMa4Bx5tqef9qCpuMHGoyNHNE5JNS+VgGHijRBB49a7KatAbZ93TnO54Pp26P1dbcGOMwiuvqAk/Bvm1e07AH+9BxREgCFrYMADqtgzI+32ZvZa8GG1lzFnGXL8Gy2YGv3g2/cut2ysrLRrALWAB8evjVbEym9pQLWuuiW3mWjcQUEsHGJ3ToQwG71N+5dABuX2K0DAexWf+PeBbBxid06EMBu9TfuXQAbl9itAwHsVn/j3gWwcYndOhDAbvU37l0AG5fYrQMB7FZ/494FsHGJ3ToQwG71N+5dABuX2K0DAexWf+PeBbBxid06EMBu9TfuXQAbl9itAwXYK7sNQbybU8Arq/e/0D1zDqRklwqALbroHZdBiG+jCuyk0rn0FfXM6gejbqRw6wqAKdimzp87s0s1umw9AnFoVgHFFGz9UXRhIn9JEb9q1qOUbksBsART+PMBl0qlSmE8f0G95O9H6a5tYYjeD9iBIViCKTyogVajXbt+s1StVC+qrdvq/7xbJqrZfS1MYzjyV1cFvPKnmdAOcq6fcuuO+RcbTpTXEDYkmgAAAABJRU5ErkJggg=="},c1Zg:function(e,t,r){"use strict";r.r(t);var a=r("4d7F"),o=r.n(a),s=r("FyfS"),n=r.n(s),i=r("pMp9"),l=r("P251");var p=r("Vtdi"),d={name:"AddPersonIris",components:{CaptureIris:r("/TrS").a,DeptSelect:i.a},data:function(){return{formSize:"large",attendanceEnable:p.attendanceEnable,dialogFormVisible:!1,dialogStatus:"",isEditMode:!1,personType:"",canSave:!0,isSave:!1,personForm:{id:"",idCardNo:"",personCode:"",cardCode:"",cardType:"",name:"",deptid:"",remarks:"",duty:"",sex:"",personType:"1",birthday:"",nation:"",photo:"",ext:{cardCode:"",cardType:"",certificationUnit:"",address:"",isKaoqin:"",isOt:"",isZhuanwu:"",isLeader:"",initAnnualLeave:"",annualLeave:""}},photo:"",defaultPhoto:r("bn1Q"),fileList:[],imageList:[],sexList:[],dutyList:[],nationList:[],rules:{personCode:[{required:!0,validator:function(e,t,r){!1===/^([0-9]+)$/.test(t)?r(new Error("请输入合法数字且不能为空")):8!==t.length&&9!==t.length?r(new Error("员工编码位数应该为8位或者9位")):r()},trigger:["blur","change"]}],cardCode:[{required:!0,message:"卡编号必填",trigger:["blur","change"]}],cardType:[{required:!0,message:"卡类型必选",trigger:["blur","change"]}],name:[{required:!0,message:"姓名必填",trigger:["blur","change"]}],idCardNo:[{validator:function(e,t,r){""!==t&&!1===/^[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]$/.test(t)?r(new Error("请输入合法的身份证号")):r()},trigger:["blur","change"]}],deptid:[{required:!0,message:"单位/部门必选",trigger:"change"}]},dialogVisible:!1,labelPosition:"right",responseAssignShow:!1,deptShowTop:!1,deptShow:!0,formLoading:!1,devLoading:!1,idsrc:"static/IDCard/IDCardReader.htm",step:"1",devInited:!1,irisBtnName:"",irisBtnDisable:!0,showResetButton:!0,showSaveButton:!0,irisForm:{personId:"",idCardNo:"",image_zy0:"",image_yy0:"",image_zy1:"",image_yy1:""},iframeMsg:""}},watch:{"personForm.idCardNo":function(e){this.personForm.birthday=function(e){return 18===e.length?e.substr(6,8).replace(/(.{4})(.{2})/,"$1-$2-"):15===e.length?("19"+e.substr(6,6)).replace(/(.{4})(.{2})/,"$1-$2-"):""}(e),this.personForm.sex=function(e){return 18===e.length?e.charAt(16)%2==0?"2":"1":15===e.length?e.charAt(14)%2==0?"2":"1":""}(e)},"personForm.personCode":function(e){console.log(e)}},mounted:function(){var e=this;if(!0===p.attendanceEnable&&(this.formSize="small"),window.vueDefined=function(t){e.receiveParamsFromHtml(t)},this.fetchSexType(),this.fetchDutyType(),this.fetchNationType(),this.$route.query.personType&&(this.personType=this.$route.query.personType,this.personForm.personType=this.$route.query.personType),"0"===this.personType&&(Object(l.n)().then(function(t){e.personForm.personCode=t.data}),this.personForm.cardType="访客"),this.$route.query&&this.$route.query.type){var t=this.$route.query.type;this.isSave=!1,"create"===t?this.isEditMode=!1:"update"===t&&(this.isEditMode=!0,this.fetchData(this.$route.query.id))}this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},activated:function(){var e=this;if(window.vueDefined=function(t){e.receiveParamsFromHtml(t)},this.$route.query&&this.$route.query.type){this.isSave=!1;var t=this.$route.query.type;"create"===t?(this.isEditMode=!1,this.canSave=!0):"update"===t&&(this.isEditMode=!0,this.canSave=!0,this.fetchData(this.$route.query.id))}this.$route.query.personType&&(this.personType=this.$route.query.personType,this.personForm.personType=this.$route.query.personType,"0"===this.personType&&(this.personForm.cardType="访客")),this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},methods:{cancel:function(){var e=this;this.dialogFormVisible=!1,this.fileList=[],this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},beforeRouteLeave:function(e,t,r){window.frames.iframeMap.closeDev(),r()},fetchData:function(e){var t=this;this.formLoading=!0;Object(l.t)(e).then(function(r){var a=r.data;t.personForm={id:a.id,personCode:a.personCode,idCardNo:a.idCardNo,cardCode:a.ext.cardCode,cardType:a.ext.cardType,name:a.name,deptid:a.deptid,remarks:a.remarks,duty:a.duty,sex:a.sex,personType:a.personType,birthday:a.birthday,nation:a.nation,photo:a.photo,ext:{cardCode:a.ext.cardCode,cardType:a.ext.cardType,certificationUnit:a.ext.certificationUnit,address:a.ext.address,isKaoqin:a.ext.isKaoqin,isOt:a.ext.isOt,isZhuanwu:a.ext.isZhuanwu,isLeader:a.ext.isLeader,initAnnualLeave:a.ext.initAnnualLeave,annualLeave:a.ext.annualLeave}},Object(l.l)(e).then(function(e){e.data&&(t.photo=e.data)}),t.formLoading=!1})},readIDCard:function(){var e=this;this.ws=e.$root.ws,null===this.ws?(this.ws=new WebSocket(e.$root.wsURL),this.ws.onopen=function(){e.ws.send("ReadIdCard")},this.ws.onclose=function(){e.$message.info("与ICS连接断开"),e.$root.ws=null},this.ws.onerror=function(){e.$message.error("与ICS通信发生错误")},e.$root.ws=this.ws):this.ws.send("ReadIdCard"),this.ws.onmessage=function(t){var r=JSON.parse(t.data);if(""!==r){e.personForm.idCardNo=r.IdCardNo,e.personForm.name=r.Name,e.personForm.sex=parseInt(r.Sex);var a=r.Birthday;e.personForm.birthday=a.substring(0,3)+"-"+a.substring(4,5)+"-"+a.substring(6,7),e.photo=r.Photo,e.personForm.nation=r.Nation;var o=r.Nation,s=!0,i=!1,l=void 0;try{for(var p,d=n()(e.nationList);!(s=(p=d.next()).done);s=!0){var c=p.value;if(c.name===o){e.personForm.nation=c.value;break}}}catch(e){i=!0,l=e}finally{try{!s&&d.return&&d.return()}finally{if(i)throw l}}e.personForm.ext.certificationUnit=r.Authority,e.personForm.ext.address=r.Address}else e.$message.warning("读卡失败")}},resetForm:function(){var e=this,t=this.personForm.id;this.personForm={idCardNo:"",name:"",cardCode:"",cardType:"",deptid:"",remarks:"",duty:"",sex:"",personType:"1",birthday:"",nation:"",photo:"",ext:{cardCode:"",cardType:"",certificationUnit:"",address:"",isKaoqin:"",isOt:"",isZhuanwu:"",isLeader:"",initAnnualLeave:"",annualLeave:""}},t&&(this.personForm.id=t),this.photo="",this.irisForm={personId:"",idCardNo:"",image_zy0:"",image_yy0:"",image_zy1:"",image_yy1:""},this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},saveData:function(){var e=this;if(""!==this.photo)if(this.photo.startsWith("http")){var t=this.photo.indexOf("/static/");-1!==t&&(t+=8),this.personForm.photo=this.photo.substring(t)}else this.photo.startsWith("data:image")&&(this.personForm.photo=this.photo);this.$refs.dataForm.validate(function(t){e.personForm.ext.cardType=e.personForm.cardType,e.personForm.ext.cardCode=e.personForm.cardCode,t&&(e.canSave=!1,!1===e.isSave&&!1===e.isEditMode&&(console.log("add",e.personForm),delete e.personForm.id,Object(l.a)(e.personForm).then(function(t){if(200===t.code){e.personForm.id=t.data.id,e.personForm.personCode=t.data.code,e.$message.success("保存成功!");var r="0"===e.personType?"0":"1";e.resetForm(),"0"===r&&Object(l.n)().then(function(t){e.personForm.personCode=t.data,e.personType="0",e.personForm.personType="0",e.personForm.cardType="访客"})}e.canSave=!0,e.showResetButton=!1,e.showSaveButton=!1}).catch(function(){e.canSave=!0})))})},registerIris:function(){if(this.isSave){var e=[],t={};t.id=this.personForm.id,t.name=this.personForm.name,t.idCardNo=this.personForm.idCardNo,e.push(t),this.$refs.captureIris.initDialog(!0,e[0],"1")}else this.$message.warning("请先保存用户基本信息")},receiveParamsFromHtml:function(e){"saveIrisData"===e?this.saveIrisData():this.iframeMsg=e},addSuccess:function(){var e=this;this.$confirm("新增成功,是否继续新增?","提示",{confirmButtonText:"是",cancelButtonText:"否",type:"info"}).then(function(){e.showSaveButton=!0,e.canSave=!0,e.personForm.id="",e.resetForm(),e.isSave=!1,e.isEditMode=!1,e.$nextTick(function(){e.$refs.dataForm.clearValidate()})}).catch(function(){e.$router.push({path:"/staff"})})},startCapture:function(){"初始化设备"===this.irisBtnName?(this.devLoading=!0,this.irisBtnDisable=!0,window.frames.iframeMap.initDev()):"立即采集"===this.irisBtnName?(this.irisBtnDisable=!0,window.frames.iframeMap.StartCaptureStepTwo()):"保存虹膜数据"===this.irisBtnName&&(this.irisBtnDisable=!0,this.saveIrisData())},uploadFile:function(e){var t=this;console.log("uploadFile:"+e.file.name),this.getBase64(e.file).then(function(e){t.photo="data:image/png;base64,"+e.split(",")[1],console.log(t.photo)})},handleBeforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,r=!0;console.log(e.size);var a=e.size/1024<200;return t||(this.$message.error("上传图片只能是 JPG 或 PNG 格式!"),r=!1),a||(this.$message.error("上传图片大小不能超过 200KB!"),r=!1),r},handleSuccess:function(e,t){console.log("handleSuccess");200===e.code?this.photo="http://127.0.0.1:20005/static/"+e.data:this.$message.warning(e.message)},fetchSexType:function(){var e=this;Object(l.m)().then(function(t){e.sexList=t.data})},fetchDutyType:function(){var e=this;Object(l.f)().then(function(t){e.dutyList=t.data})},fetchNationType:function(){var e=this;Object(l.g)().then(function(t){e.nationList=t.data})},getBase64:function(e){return new o.a(function(t,r){var a=new FileReader,o="";a.readAsDataURL(e),a.onload=function(){o=a.result},a.onerror=function(e){r(e)},a.onloadend=function(){t(o)}})}}},c=(r("/loK"),r("KHd+")),u=Object(c.a)(d,function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},["1"===e.step?r("div",[r("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.formLoading,expression:"formLoading"}],ref:"dataForm",staticClass:"main-form",attrs:{"label-position":e.labelPosition,rules:e.rules,model:e.personForm,size:e.formSize,"label-width":"120px"}},[r("el-row",[r("el-col",{attrs:{span:16}},[r("el-row",{attrs:{gutter:20}},["1"==e.personType?r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"员工编号",prop:"personCode"}},[r("el-input",{attrs:{type:"text",placeholder:"必填"},model:{value:e.personForm.personCode,callback:function(t){e.$set(e.personForm,"personCode",t)},expression:"personForm.personCode"}})],1)],1):e._e(),e._v(" "),"0"==e.personType?r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"访客编号"}},[r("el-input",{attrs:{disabled:"",type:"text",placeholder:"系统将自动生成"},model:{value:e.personForm.personCode,callback:function(t){e.$set(e.personForm,"personCode","string"==typeof t?t.trim():t)},expression:"personForm.personCode"}})],1)],1):e._e(),e._v(" "),r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"姓名",prop:"name"}},[r("el-input",{attrs:{disabled:e.isEditMode,"show-word-limit":"",maxlength:"10",type:"text",placeholder:"必填"},model:{value:e.personForm.name,callback:function(t){e.$set(e.personForm,"name","string"==typeof t?t.trim():t)},expression:"personForm.name"}})],1)],1)],1),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"卡编号",prop:"cardCode"}},[r("el-input",{attrs:{type:"text",placeholder:"必填"},model:{value:e.personForm.cardCode,callback:function(t){e.$set(e.personForm,"cardCode","string"==typeof t?t.trim():t)},expression:"personForm.cardCode"}})],1)],1),e._v(" "),r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"卡类型",prop:"cardType"}},[r("el-select",{attrs:{disabled:"0"===e.personForm.personType,placeholder:"必填"},model:{value:e.personForm.cardType,callback:function(t){e.$set(e.personForm,"cardType",t)},expression:"personForm.cardType"}},[r("el-option",{attrs:{label:"A",value:"A"}}),e._v(" "),r("el-option",{attrs:{label:"B",value:"B"}}),e._v(" "),r("el-option",{attrs:{label:"C",value:"C"}}),e._v(" "),r("el-option",{attrs:{label:"D",value:"D"}})],1)],1)],1)],1),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"1"==e.personType?"部门":"到访单位",prop:"deptid"}},[r("dept-select",{attrs:{"need-top":!1,"dept-show":!0,placeholder:"单位/部门"},model:{value:e.personForm.deptid,callback:function(t){e.$set(e.personForm,"deptid",t)},expression:"personForm.deptid"}})],1)],1),e._v(" "),"1"==e.personType?r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"职务"}},[r("el-select",{attrs:{placeholder:"职务",clearable:""},model:{value:e.personForm.duty,callback:function(t){e.$set(e.personForm,"duty",t)},expression:"personForm.duty"}},e._l(e.dutyList,function(e){return r("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})}))],1)],1):e._e()],1),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"身份证号",prop:"idCardNo"}},[r("el-input",{attrs:{disabled:e.isEditMode,type:"text",placeholder:"身份证号"},model:{value:e.personForm.idCardNo,callback:function(t){e.$set(e.personForm,"idCardNo","string"==typeof t?t.trim():t)},expression:"personForm.idCardNo"}})],1)],1),e._v(" "),r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{disabled:e.isEditMode,label:"出生日期"}},[r("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd",placeholder:"选择出生日期"},model:{value:e.personForm.birthday,callback:function(t){e.$set(e.personForm,"birthday",t)},expression:"personForm.birthday"}})],1)],1)],1),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"性别"}},[r("el-select",{attrs:{placeholder:"性别",clearable:""},model:{value:e.personForm.sex,callback:function(t){e.$set(e.personForm,"sex",t)},expression:"personForm.sex"}},e._l(e.sexList,function(e){return r("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})}))],1)],1),e._v(" "),r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"民族"}},[r("el-select",{attrs:{placeholder:"民族",clearable:""},model:{value:e.personForm.nation,callback:function(t){e.$set(e.personForm,"nation",t)},expression:"personForm.nation"}},e._l(e.nationList,function(e){return r("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})}))],1)],1)],1),e._v(" "),e.attendanceEnable?r("div",[r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"考勤"}},[r("el-select",{attrs:{placeholder:"是否考勤",clearable:""},model:{value:e.personForm.ext.isKaoqin,callback:function(t){e.$set(e.personForm.ext,"isKaoqin",t)},expression:"personForm.ext.isKaoqin"}},[r("el-option",{key:"1",attrs:{label:"是",value:"1"}}),e._v(" "),r("el-option",{key:"0",attrs:{label:"否",value:"0"}})],1)],1)],1),e._v(" "),r("el-col",{attrs:{span:11}},["1"===e.personForm.ext.isKaoqin?r("el-form-item",{attrs:{label:"统计加班"}},[r("el-select",{attrs:{placeholder:"是否统计加班",clearable:""},model:{value:e.personForm.ext.isOt,callback:function(t){e.$set(e.personForm.ext,"isOt",t)},expression:"personForm.ext.isOt"}},[r("el-option",{key:"1",attrs:{label:"是",value:"1"}}),e._v(" "),r("el-option",{key:"0",attrs:{label:"否",value:"0"}})],1)],1):e._e()],1)],1),e._v(" "),"1"===e.personForm.ext.isKaoqin?r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"专务"}},[r("el-select",{attrs:{placeholder:"是否专务",clearable:""},model:{value:e.personForm.ext.isZhuanwu,callback:function(t){e.$set(e.personForm.ext,"isZhuanwu",t)},expression:"personForm.ext.isZhuanwu"}},[r("el-option",{key:"1",attrs:{label:"是",value:"1"}}),e._v(" "),r("el-option",{key:"0",attrs:{label:"否",value:"0"}})],1)],1)],1),e._v(" "),r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"正职领导"}},[r("el-select",{attrs:{placeholder:"是否正职领导",clearable:""},model:{value:e.personForm.ext.isLeader,callback:function(t){e.$set(e.personForm.ext,"isLeader",t)},expression:"personForm.ext.isLeader"}},[r("el-option",{key:"1",attrs:{label:"是",value:"1"}}),e._v(" "),r("el-option",{key:"0",attrs:{label:"否",value:"0"}})],1)],1)],1)],1):e._e(),e._v(" "),"1"===e.personForm.ext.isKaoqin?r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"年假/天"}},[r("el-input",{attrs:{type:"text",placeholder:"必填"},model:{value:e.personForm.ext.initAnnualLeave,callback:function(t){e.$set(e.personForm.ext,"initAnnualLeave","string"==typeof t?t.trim():t)},expression:"personForm.ext.initAnnualLeave"}})],1)],1),e._v(" "),r("el-col",{attrs:{span:11}},[r("el-form-item",{attrs:{label:"剩余年假/天"}},[r("el-input",{attrs:{type:"text",placeholder:"必填"},model:{value:e.personForm.ext.annualLeave,callback:function(t){e.$set(e.personForm.ext,"annualLeave","string"==typeof t?t.trim():t)},expression:"personForm.ext.annualLeave"}})],1)],1)],1):e._e()],1):e._e(),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:22}},[r("el-form-item",{attrs:{label:"颁证单位"}},[r("el-input",{attrs:{type:"text",placeholder:"非必填"},model:{value:e.personForm.ext.certificationUnit,callback:function(t){e.$set(e.personForm.ext,"certificationUnit","string"==typeof t?t.trim():t)},expression:"personForm.ext.certificationUnit"}})],1)],1)],1),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:22}},[r("el-form-item",{attrs:{label:"住址"}},[r("el-input",{attrs:{type:"text",placeholder:"非必填"},model:{value:e.personForm.ext.address,callback:function(t){e.$set(e.personForm.ext,"address","string"==typeof t?t.trim():t)},expression:"personForm.ext.address"}})],1)],1)],1),e._v(" "),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:22}},[r("el-form-item",{attrs:{label:"备注"}},[r("el-input",{attrs:{type:"text",placeholder:"非必填"},model:{value:e.personForm.remarks,callback:function(t){e.$set(e.personForm,"remarks","string"==typeof t?t.trim():t)},expression:"personForm.remarks"}})],1)],1)],1)],1),e._v(" "),r("el-col",{attrs:{span:6,offset:2}},[r("el-row",[r("div",{staticClass:"avatar"},[r("el-image",{staticStyle:{width:"130px",height:"175px"},attrs:{src:""!==e.photo?e.photo:e.defaultPhoto,fit:"cover"}})],1)]),e._v(" "),r("el-row",[r("el-upload",{ref:"upload",staticClass:"avatar-uploader",attrs:{"before-upload":e.handleBeforeUpload,"http-request":e.uploadFile,"show-file-list":!1,action:"string",accept:".jpg,.jpeg,.png"}},[r("el-button",{attrs:{type:"primary"}},[e._v("点击上传照片")])],1)],1),e._v(" "),r("el-row",[r("el-button",{staticClass:"id-card-btn",attrs:{type:"primary",plain:""},on:{click:e.readIDCard}},[e._v("读取身份证")])],1)],1)],1)],1),e._v(" "),r("div",{staticStyle:{height:"120px"}},[r("el-row",{attrs:{type:"flex",justify:"center"}},[r("el-col",{staticStyle:{"text-align":"center"},attrs:{span:15}},[r("el-button",{attrs:{size:"medium"},on:{click:e.resetForm}},[e._v(" 重置 ")]),e._v(" "),r("el-button",{staticStyle:{"margin-left":"20px"},attrs:{disabled:!e.canSave,type:"primary",size:"medium"},on:{click:e.saveData}},[e._v(" 保存 ")])],1)],1)],1)],1):e._e(),e._v(" "),"2"===e.step?r("div",[r("div",{staticClass:"iframeMsg"},[e._v(e._s(e.iframeMsg))]),e._v(" "),e._m(0)]):e._e(),e._v(" "),r("div",[r("iframe",{attrs:{src:e.idsrc,name:"iframeIDCard",scrolling:"no",width:"100%",height:"0",frameBorder:"no"}})]),e._v(" "),r("capture-iris",{ref:"captureIris"})],1)},[function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("iframe",{staticStyle:{"z-index":"-1"},attrs:{name:"iframeMap3",scrolling:"no",width:"100%",height:"450",frameBorder:"no",src:"static/eye/eyeTest.html"}})])}],!1,null,null,null);u.options.__file="addPersonIris.vue";t.default=u.exports}}]);