chunk-2ccfeca3.df9227d8.js 7.95 KB
Newer Older
wanli's avatar
wanli committed
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2ccfeca3","chunk-1cd86b7f"],{"7fa4":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"elForm",attrs:{model:e.formData,rules:e.rules,size:"medium","label-width":"140px"}},[a("el-form-item",{attrs:{label:"姓名",prop:"name"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入姓名",clearable:""},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),a("el-form-item",{attrs:{label:"出生日期",prop:"birthday"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择出生日期",clearable:""},model:{value:e.formData.birthday,callback:function(t){e.$set(e.formData,"birthday",t)},expression:"formData.birthday"}})],1),a("el-form-item",{attrs:{label:"性别",prop:"gender"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择性别",clearable:""},model:{value:e.formData.gender,callback:function(t){e.$set(e.formData,"gender",t)},expression:"formData.gender"}},e._l(e.genderOptions,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value,disabled:e.disabled}})})),1)],1),a("el-form-item",{attrs:{label:"身份证号",prop:"id_number"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入身份证号码",clearable:""},model:{value:e.formData.id_number,callback:function(t){e.$set(e.formData,"id_number",t)},expression:"formData.id_number"}})],1),a("el-form-item",{attrs:{label:"身份证有效期",prop:"id_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择身份证身份证有效期",clearable:""},model:{value:e.formData.id_validity,callback:function(t){e.$set(e.formData,"id_validity",t)},expression:"formData.id_validity"}})],1),a("el-form-item",{attrs:{label:"电话",prop:"phone"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入电话",clearable:""},model:{value:e.formData.phone,callback:function(t){e.$set(e.formData,"phone",t)},expression:"formData.phone"}})],1),a("el-form-item",{attrs:{label:"地址",prop:"address"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入地址",clearable:""},model:{value:e.formData.address,callback:function(t){e.$set(e.formData,"address",t)},expression:"formData.address"}})],1),a("el-form-item",{attrs:{label:"合同有效期",prop:"contract_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择合同有效期",clearable:""},model:{value:e.formData.contract_validity,callback:function(t){e.$set(e.formData,"contract_validity",t)},expression:"formData.contract_validity"}})],1),a("el-form-item",{attrs:{label:"职称有效期",prop:"job_title_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择职称有效期",clearable:""},model:{value:e.formData.job_title_validity,callback:function(t){e.$set(e.formData,"job_title_validity",t)},expression:"formData.job_title_validity"}})],1),a("el-form-item",{attrs:{label:"执业证书有效期",prop:"pract_cert_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择执业证书有效期",clearable:""},model:{value:e.formData.pract_cert_validity,callback:function(t){e.$set(e.formData,"pract_cert_validity",t)},expression:"formData.pract_cert_validity"}})],1)],1)},l=[],i=(a("4914"),a("f632"),a("9010"),{inheritAttrs:!1,components:{},props:{data:{type:Object},isReadOnly:{type:Boolean,default:!1}},data:function(){return{currentValue:null,formData:{name:null,birthday:null,gender:null,id_number:null,id_validity:null,phone:null,address:null,contract_validity:null,job_title_validity:null,pract_cert_validity:null,annex:[]},rules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],birthday:[{required:!1,message:"请选择出生日期",trigger:"change"}],gender:[{required:!1,message:"性别不能为空",trigger:"change"}],id_validity:[{required:!1,message:"请选择身份证有效期",trigger:"change"}],phone:[{required:!1,message:"请输入电话",trigger:"blur"}],address:[{required:!1,message:"请输入地址",trigger:"blur"}],contract_validity:[{required:!1,message:"请选择合同有效期",trigger:"change"}],job_title_validity:[{required:!1,message:"请选择职称有效期",trigger:"change"}],pract_cert_validity:[{required:!1,message:"请选择执业证书有效期",trigger:"change"}],annex:[{required:!1,type:"array",min:1}]},idCardFileList:[],educationFileList:[],jobTitleFileList:[],certFileList:[],action:"".concat(window.location.protocol,"//").concat(window.location.host,"/api/v1/kxpms/upload"),genderOptions:[{label:"",value:!0},{label:"",value:!1}]}},computed:{},watch:{},created:function(){},mounted:function(){this.data&&(this.formData=this.data)},methods:{onUploadSuccess:function(e){this.formData.annex||(this.formData.annex=[]),this.formData.annex.push({path:e.data.filepath,remarks:e.data.note,size:e.data.filesize,title:e.data.filename,uuid:e.data.uuid})},onBeforeRemove:function(e){var t=this.formData.annex.findIndex((function(t){return t.uuid===e.response.data.uuid}));t>=0&&this.formData.annex.splice(t,1)},beforeUpload:function(e){var t=e.size/1024/1024<50;return t||this.$message.error("文件大小超过 50MB"),t}}}),o=i,n=a("5d22"),d=Object(n["a"])(o,r,l,!1,null,null,null);t["default"]=d.exports},9010:function(e,t,a){"use strict";var r=a("4292"),l=a("fb77"),i=a("8a37"),o=a("2730"),n=a("4326"),d=a("698e"),s=a("5c14"),c=a("b9d5"),u=c("splice"),f=Math.max,m=Math.min,p=9007199254740991,y="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!u},{splice:function(e,t){var a,r,c,u,h,b,v=n(this),g=o(v.length),_=l(e,g),D=arguments.length;if(0===D?a=r=0:1===D?(a=0,r=g-_):(a=D-2,r=m(f(i(t),0),g-_)),g+a-r>p)throw TypeError(y);for(c=d(v,r),u=0;u<r;u++)h=_+u,h in v&&s(c,u,v[h]);if(c.length=r,a<r){for(u=_;u<g-r;u++)h=u+r,b=u+a,h in v?v[b]=v[h]:delete v[b];for(u=g;u>g-r+a;u--)delete v[u-1]}else if(a>r)for(u=g-r;u>_;u--)h=u+r-1,b=u+a-1,h in v?v[b]=v[h]:delete v[b];for(u=0;u<a;u++)v[u+_]=arguments[u+2];return v.length=g-r+a,c}})},b5ea:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",e._g(e._b({attrs:{visible:e.isVisible,title:e.title,width:e.width},on:{"update:visible":function(t){e.isVisible=t},open:e.onOpen,close:e.onClose}},"el-dialog",e.$attrs,!1),e.$listeners),[a("formpage",{ref:"formpage"}),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"medium"},on:{click:e.close}},[e._v("取消")]),a("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.handelConfirm}},[e._v("确定")])],1)],1)],1)},l=[],i=a("7fa4"),o={inheritAttrs:!1,components:{formpage:i["default"]},props:{visible:{type:Boolean,default:function(){return!1}},title:{type:String,default:function(){return"dialog"}},width:{type:String,required:!1,default:function(){return"50%"}}},data:function(){return{}},computed:{isVisible:{get:function(){return this.visible},set:function(e){return e}}},watch:{},created:function(){},mounted:function(){},methods:{update:function(e){var t=this;this.$nextTick((function(){t.$refs["formpage"].formData=e}))},onOpen:function(){},onClose:function(){this.close()},close:function(){this.$emit("close",this.formData)},handelConfirm:function(){var e=this,t=this.$refs["formpage"].$refs["elForm"];t.validate((function(a){a&&(e.$emit("confirm",t.model),e.close())}))}}},n=o,d=a("5d22"),s=Object(d["a"])(n,r,l,!1,null,null,null);t["default"]=s.exports},f632:function(e,t,a){"use strict";var r=a("4292"),l=a("0a86").findIndex,i=a("e517"),o="findIndex",n=!0;o in[]&&Array(1)[o]((function(){n=!1})),r({target:"Array",proto:!0,forced:n},{findIndex:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}}),i(o)}}]);