Files
wysite/hc-etms.sqygj.cn/static/js/chunk-5cbaed2a.94c1abd1.js

1 line
52 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5cbaed2a"],{"07db":function(e,t,a){},"0d1b":function(e,t,a){},"10f4":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("div",{staticClass:"app-container bgHeight"},[a("el-tabs",{attrs:{value:e.activeName,type:"border-card"},on:{"tab-click":e.handleClick}},[a("el-tab-pane",{attrs:{label:"离职档案",name:"leave"}},["leave"===e.activeName?a("leaveList",{ref:"leaveList",attrs:{orgList:e.organizeList,jobList:e.jobList}}):e._e()],1),e._v(" "),a("el-tab-pane",{attrs:{label:"黑名单库",name:"block"}},["block"===e.activeName?a("blackList",{ref:"blackList",attrs:{orgList:e.organizeList}}):e._e()],1)],1)],1)])},n=[],o=(a("a450"),a("e680"),a("4513")),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"searchBar"},[a("el-form",{ref:"query",attrs:{model:e.query}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:21}},[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"osId"}},[a("el-cascader",{ref:"projectCascader",attrs:{clearable:"",placeholder:"项目/部门",options:e.orgList,filterable:"",props:{label:"nameTxt",value:"id",children:"childs",checkStrictly:!0,emitPath:!1}},model:{value:e.query.osId,callback:function(t){e.$set(e.query,"osId",t)},expression:"query.osId"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"name"}},[a("el-input",{attrs:{clearable:"",placeholder:"姓名"},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"idNumber"}},[a("el-input",{attrs:{clearable:"",placeholder:"证件号"},model:{value:e.query.idNumber,callback:function(t){e.$set(e.query,"idNumber",t)},expression:"query.idNumber"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"approveStatus"}},[a("el-select",{attrs:{placeholder:"申请状态",clearable:""},model:{value:e.query.approveStatus,callback:function(t){e.$set(e.query,"approveStatus",t)},expression:"query.approveStatus"}},[a("el-option",{attrs:{label:"申请中",value:0}}),e._v(" "),a("el-option",{attrs:{label:"审批中",value:1}}),e._v(" "),a("el-option",{attrs:{label:"已批准",value:2}}),e._v(" "),a("el-option",{attrs:{label:"已驳回",value:3}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"approveType"}},[a("el-select",{attrs:{placeholder:"结果来源",clearable:""},model:{value:e.query.approveType,callback:function(t){e.$set(e.query,"approveType",t)},expression:"query.approveType"}},[a("el-option",{attrs:{label:"人工操作",value:1}}),e._v(" "),a("el-option",{attrs:{label:"企微审批",value:2}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"postUuid"}},[a("el-date-picker",{attrs:{type:"datetimerange",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss","range-separator":"至","start-placeholder":"提交离职开始日期","end-placeholder":"提交离职结束日期","default-time":["00:00:00","23:59:59"]},model:{value:e.leaveTime,callback:function(t){e.leaveTime=t},expression:"leaveTime"}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:3}},[a("el-button",{attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")]),e._v(" "),a("el-button",{on:{click:function(t){return e.resetForm("query")}}},[e._v("重置")])],1)],1)],1)],1),e._v(" "),a("div",[a("div",{staticClass:"headerTop"},[a("span",{staticClass:"title"},[e._v("离职档案列表")]),e._v(" "),a("div",[a("el-button",{attrs:{type:"danger"},on:{click:e.rejectAllClick}},[e._v("批量驳回")]),e._v(" "),a("el-button",{attrs:{type:"info"},on:{click:e.blackAllClick}},[e._v("批量拉黑")])],1)]),e._v(" "),a("div",[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],ref:"tableData",attrs:{border:"",data:e.listTable,"header-cell-style":e.headClass,"tooltip-effect":"dark","row-key":"id"},on:{"selection-change":e.selectionChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"",align:"center",width:"50","reserve-selection":!0,selectable:e.selectable}}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"100","show-overflow-tooltip":"",label:"姓名"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.name||"-"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"80",label:"性别"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.sex?"男":2==t.row.sex?"女":"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","show-overflow-tooltip":"","min-width":"120",label:"项目/部门"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.osName||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"120",label:"岗位","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.postName||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"150",label:"证件类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("getItemType")(t.row.certificateType,e.IDTypeList))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"180",label:"证件号"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.idNumber||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"120",label:"入职时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.entryDate?t.row.changeDate.substring(0,10):"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"120",label:"离职原因","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("getItemType")(t.row.quitReason,e.departReasonList))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"80",label:"谈话记录","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.communicationRecord?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.talkListClick(t.row.communicationRecord)}}},[e._v("查看")]):a("span",[e._v("-")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"80",label:"申请状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.approveStatus?a("el-tag",{attrs:{type:"warning"}},[e._v("申请中")]):1==t.row.approveStatus?a("el-tag",{attrs:{type:"primary"}},[e._v("审批中")]):2==t.row.approveStatus?a("el-tag",{attrs:{type:"success"}},[e._v("已批准")]):3==t.row.approveStatus?a("el-tag",{attrs:{type:"info"}},[e._v("已驳回")]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"80",label:"用工状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.onJobState?a("el-tag",{attrs:{type:"warning"}},[e._v("试用")]):1==t.row.onJobState?a("el-tag",{attrs:{type:"success"}},[e._v("在职")]):2==t.row.onJobState?a("el-tag",{attrs:{type:"info"}},[e._v("离职")]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"80",label:"账号状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.isStop?a("el-tag",{attrs:{type:"success"}},[e._v("正常")]):0==t.row.isStop?a("el-tag",{attrs:{type:"warning"}},[e._v("暂停")]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"80",label:"黑名单"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.blacklist?"是":"否")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"100",label:"结果来源","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.approveType?"人工操作":2==t.row.approveType?"企微审批":"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"120",label:"审批编号"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.approveNo||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"140",label:"实际离职日期"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.approveStatus&&0==t.row.isStop?a("div",[a("span",[e._v(e._s(t.row.realQuitDate?t.row.realQuitDate.substring(0,10):"-"))]),e._v(" "),a("el-popover",{ref:"popover-"+t.$index,attrs:{placement:"right",trigger:"click"}},[a("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd 00:00:00",placeholder:"选择日期"},model:{value:e.newTime,callback:function(t){e.newTime=t},expression:"newTime"}}),e._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.confirmNewDate(t.row,t.$index)}}},[e._v("确定")]),e._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.newDateEsc(t.$index)}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{slot:"reference",type:"text"},on:{click:function(a){return e.setNewDate(t.row)}},slot:"reference"},[a("i",{staticClass:"el-icon-edit"})])],1)],1):a("span",[e._v("-")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"100",label:"提交人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.creatorName||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"170",label:"提交时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.createTime||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"170",label:"更新时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.updateTime||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"160",fixed:"right",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.approveStatus?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.checkClick(t.row)}}},[e._v("审批")]):e._e(),e._v(" "),0==t.row.approveStatus?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.talkClick(t.row)}}},[e._v("谈话")]):e._e(),e._v(" "),0==t.row.approveStatus?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.rejectClick(t.row)}}},[e._v("驳回")]):e._e(),e._v(" "),2!=t.row.approveStatus||2==t.row.onJobState&&0==t.row.isStop?e._e():a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.departCheck(t.row)}}},[e._v("离职确认")]),e._v(" "),2==t.row.approveStatus&&1!=t.row.blacklist?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.blackClick(t.row)}}},[e._v("拉黑")]):e._e()]}}])})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{"current-page":e.query.pageNumber,"page-sizes":[10,20,30,100],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",background:"",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)]),e._v(" "),a("checkDialog",{ref:"checkdialog",attrs:{show:e.showCheck,orgList:e.orgList,jobList:e.jobList},on:{close:e.checkClose,callback:e.checkCallback}}),e._v(" "),a("blackDialog",{ref:"blackDialog",attrs:{show:e.showBlack},on:{close:e.checkClose,callback:e.checkCallback}}),e._v(" "),a("el-dialog",{attrs:{title:"谈话记录","close-on-click-modal":!1,"close-on-press-escape":!1,visible:e.showTalk,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.showTalk=t}}},[a("div",[a("el-form",{ref:"talkForm",attrs:{model:e.talkForm,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"谈话时间",prop:"dateData",rules:{required:!0,message:"请选择谈话时间",trigger:"change"}}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择日期时间"},model:{value:e.talkForm.dateData,callback:function(t){e.$set(e.talkForm,"dateData",t)},expression:"talkForm.dateData"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"谈话内容",prop:"desc",rules:{required:!0,message:"请输入谈话内容",trigger:"blur"}}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:8},maxlength:"1000","show-word-limit":""},model:{value:e.talkForm.desc,callback:function(t){e.$set(e.talkForm,"desc",t)},expression:"talkForm.desc"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.postTalkInfo}},[e._v("提交")]),e._v(" "),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)]),e._v(" "),a("el-dialog",{attrs:{title:"谈话记录",visible:e.showTalkList,width:"35%"},on:{"update:visible":function(t){e.showTalkList=t}}},[a("div",{staticStyle:{"max-height":"550px",overflow:"auto"}},[a("el-timeline",e._l(e.talkList,(function(t,r){return a("el-timeline-item",{key:r,attrs:{type:"primary",timestamp:t.time}},[a("span",{staticStyle:{"white-space":"pre-line","line-height":"1.5"}},[e._v(e._s(t.txt))])])})),1)],1)])],1)},i=[],s=a("dce5"),c=a("333d"),u=a("7321"),d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:"代发起离职",visible:e.show,width:"40%","before-close":e.handleClose},on:{"update:visible":function(t){e.show=t}}},[a("div",{staticClass:"info-data"},[a("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.rules,"label-width":"110px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"类型编号",prop:"approveTypeNumber"}},[a("div",{staticClass:"check-content"},[a("el-input",{attrs:{placeholder:"审批类型编号",disabled:!0,clearable:""},model:{value:e.dataForm.approveTypeNumber,callback:function(t){e.$set(e.dataForm,"approveTypeNumber",t)},expression:"dataForm.approveTypeNumber"}}),e._v(" "),a("el-tooltip",{staticClass:"item check-tips",attrs:{effect:"dark",content:"1",placement:"top-start"}},[a("i",{staticClass:"el-icon-info"})])],1)])],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"离职申请人",prop:"name"}},[a("el-input",{attrs:{disabled:""},model:{value:e.dataForm.name,callback:function(t){e.$set(e.dataForm,"name",t)},expression:"dataForm.name"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"入职时间",prop:"entryDate"}},[a("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:"入职时间",disabled:""},model:{value:e.dataForm.entryDate,callback:function(t){e.$set(e.dataForm,"entryDate",t)},expression:"dataForm.entryDate"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"工作岗位",prop:"postUuid"}},[a("el-select",{attrs:{placeholder:"工作岗位",disabled:""},model:{value:e.dataForm.postUuid,callback:function(t){e.$set(e.dataForm,"postUuid",t)},expression:"dataForm.postUuid"}},e._l(e.jobList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"所属部门",prop:"osId"}},[a("el-cascader",{ref:"projectCascader",attrs:{clearable:"",disabled:"",placeholder:"项目/部门",options:e.orgList,filterable:"",props:{label:"nameTxt",value:"id",children:"childs",checkStrictly:!0,emitPath:!1}},model:{value:e.dataForm.osId,callback:function(t){e.$set(e.dataForm,"osId",t)},expression:"dataForm.osId"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"申请离职日期",prop:"quitApplyDate"}},[a("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:"申请离职日期"},model:{value:e.dataForm.quitApplyDate,callback:function(t){e.$set(e.dataForm,"quitApplyDate",t)},expression:"dataForm.quitApplyDate"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"预计离职日期",prop:"preQuitDate"}},[a("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd 00:00:00",type:"date",placeholder:"预计离职日期"},model:{value:e.dataForm.preQuitDate,callback:function(t){e.$set(e.dataForm,"preQuitDate",t)},expression:"dataForm.preQuitDate"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"离职原因",prop:"quitReason"}},[a("el-select",{attrs:{placeholder:"选择离职原因",clearable:""},model:{value:e.dataForm.quitReason,callback:function(t){e.$set(e.dataForm,"quitReason",t)},expression:"dataForm.quitReason"}},e._l(e.departReasonList,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"离职说明",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:4},placeholder:"离职说明"},model:{value:e.dataForm.remark,callback:function(t){e.$set(e.dataForm,"remark",t)},expression:"dataForm.remark"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"附件"}},[a("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"","on-exceed":e.exceedUpload,"before-upload":e.beforeUpload,"http-request":e.uploadRequest,"on-success":e.uploadSuccess,"on-remove":e.uploadRemove,multiple:"",limit:9,"file-list":e.fileList}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),e._v(" "),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传图片和文档图片不超过2M文档不超过10M")])],1)],1)],1)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.postOperate}},[e._v("确 定")]),e._v(" "),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)],1)])],1)},p=[],m=(a("a7e5"),a("b5aa"),a("3ef1")),f=(a("aa18"),a("982e"),a("127f"),a("90e7")),h={props:{show:{type:Boolean,default:!1},orgList:{type:Array,default:[]},jobList:{type:Array,default:[]}},data:function(){return{departReasonList:s["B"],dataForm:{approveTypeNumber:1},rules:{approveTypeNumber:{required:!0,message:"请输入审批类型",trigger:"blur"},quitApplyDate:{required:!0,message:"请选择申请离职日期",trigger:"change"},preQuitDate:{required:!0,message:"请选择预计离职日期",trigger:"change"},quitReason:{required:!0,message:"请选择离职原因",trigger:"change"}},fileList:[],uploadFileList:[]}},mounted:function(){},methods:{init:function(e){this.dataForm=JSON.parse(JSON.stringify(e)),this.dataForm.quitApplyDate=e.changeDate,this.dataForm.approveTypeNumber=1},exceedUpload:function(){this.$message("最多仅允许上传9个文件")},beforeUpload:function(e){var t=e.size/1024/1024<10,a=e.size/1024/1024<2,r=["jpeg","jpg","gif","bmp","png"],n=["xls","xlsx","doc","docx","ppt","pptx","pdf","txt"],o=e.name.substring(e.name.lastIndexOf(".")+1).toLowerCase();return r.includes(o)||n.includes(o)?r.includes(o)&&!a?(this.$message("图片文件最大不超过2M"),!1):!(n.includes(o)&&!t)||(this.$message("文档文件最大不超过10M"),!1):(this.$message("上传文件只能是图片或文档jpg、jpeg、png、doc、pdf、xls、txt等格式!"),!1)},uploadRequest:function(){var e=Object(m["a"])(regeneratorRuntime.mark((function e(t){var a,r,n,o,l,i,s,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.file,e.prev=1,r=new FormData,r.append("file",a),e.next=2,Object(f["o"])(r);case 2:if(n=e.sent,!n||!n.data||0!==n.data.code){e.next=3;break}o=n.data.data.fullUrl||n.data.data.url,l={fileName:a.name,fullUrl:o,url:o},t.onSuccess(l),this.$message.success("文件上传成功"),e.next=4;break;case 3:throw new Error(n.data.message||"上传失败");case 4:e.next=6;break;case 5:e.prev=5,c=e["catch"](1),console.error("上传失败:",c),this.$message.error("文件上传失败: ".concat(c.message||"未知错误")),this.$refs.uploadFile&&(i=a.uid,s=this.$refs.uploadFile.uploadFiles.findIndex((function(e){return e.uid==i})),s>-1&&this.$refs.uploadFile.uploadFiles.splice(s,1));case 6:case"end":return e.stop()}}),e,this,[[1,5]])})));function t(t){return e.apply(this,arguments)}return t}(),uploadSuccess:function(e){e&&this.uploadFileList.push(e),console.log(this.uploadFileList)},uploadRemove:function(e){var t=this.uploadFileList.findIndex((function(t){return t.fileName===e.name}));t>-1&&this.uploadFileList.splice(t,1)},postOperate:function(){var e=this;this.$refs["dataForm"].validate((function(t){if(t){var a=JSON.parse(window.localStorage.getItem("memberInfor")),r={id:e.dataForm.id,companyId:e.dataForm.companyId,approveTypeNumber:e.dataForm.approveTypeNumber,preQuitDate:e.dataForm.preQuitDate,quitApplyDate:e.dataForm.quitApplyDate,quitReason:e.dataForm.quitReason,remark:e.dataForm.remark,fileUrl:e.uploadFileList.length?JSON.stringify(e.uploadFileList):"",approveType:1,creatorId:a.id,creatorName:a.name};console.log(r),Object(u["v"])(r).then((function(t){0==t.code&&(e.$message({message:"操作成功!",type:"success"}),e.callbackClose())}))}}))},callbackClose:function(){var e=this;this.fileList=[],this.uploadFileList=[],this.dataForm={},this.$nextTick((function(){e.$refs["dataForm"].resetFields()})),this.$emit("callback")},handleClose:function(){var e=this;this.fileList=[],this.uploadFileList=[],this.dataForm={},this.$nextTick((function(){e.$refs["dataForm"].resetFields()})),this.$emit("close")}}},b=h,y=(a("268f"),a("829d")),g=Object(y["a"])(b,d,p,!1,null,"55c30b7c",null),v=g.exports,k=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:e.title,visible:e.show,width:"40%","before-close":e.handleClose},on:{"update:visible":function(t){e.show=t}}},["list"==e.formType?a("el-alert",{attrs:{title:"提示:正在将下列名单转为黑名单",type:"warning","show-icon":"",closable:!1}}):e._e(),e._v(" "),a("div",{staticClass:"info-data"},[a("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.rules,"label-width":"80px"}},["obj"==e.formType?a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"姓名",prop:"name"}},[a("el-input",{model:{value:e.dataForm.name,callback:function(t){e.$set(e.dataForm,"name",t)},expression:"dataForm.name"}})],1)],1)],1):e._e(),e._v(" "),"obj"==e.formType?a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"性别",prop:"sex"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择性别"},model:{value:e.dataForm.sex,callback:function(t){e.$set(e.dataForm,"sex",t)},expression:"dataForm.sex"}},[a("el-option",{attrs:{label:"男",value:1}}),e._v(" "),a("el-option",{attrs:{label:"女",value:2}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"联系电话",prop:"phoneNumber"}},[a("el-input",{attrs:{placeholder:"请输入联系电话",clearable:""},model:{value:e.dataForm.phoneNumber,callback:function(t){e.$set(e.dataForm,"phoneNumber",t)},expression:"dataForm.phoneNumber"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"证件类型",prop:"certificateType"}},[a("el-select",{attrs:{placeholder:"证件类型"},model:{value:e.dataForm.certificateType,callback:function(t){e.$set(e.dataForm,"certificateType",t)},expression:"dataForm.certificateType"}},e._l(e.IDTypeList,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"证件号码",prop:"idNumber"}},[a("el-input",{attrs:{placeholder:"证件号码",clearable:""},model:{value:e.dataForm.idNumber,callback:function(t){e.$set(e.dataForm,"idNumber",t)},expression:"dataForm.idNumber"}})],1)],1)],1):e._e(),e._v(" "),"list"==e.formType?a("el-row",e._l(e.listArr,(function(t,r){return a("el-col",{key:r,attrs:{span:12}},[a("el-form-item",{attrs:{label:"人员"+(r+1)}},[e._v(e._s(t.name+" / "+t.idNumber)),a("span")])],1)})),1):e._e(),e._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"标签",prop:"tagList"}},[a("el-checkbox-group",{attrs:{max:2},model:{value:e.dataForm.tagList,callback:function(t){e.$set(e.dataForm,"tagList",t)},expression:"dataForm.tagList"}},e._l(e.blacklistTagsList,(function(e,t){return a("el-checkbox",{key:t,attrs:{label:e.label}})})),1)],1)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.postBlacklist}},[e._v("确 定")]),e._v(" "),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)],1)],1)],1)},_=[],w=(a("1bc7"),{props:{show:{type:Boolean,default:!1}},data:function(){return{IDTypeList:s["b"],blacklistTagsList:s["l"],title:"转黑名单",formType:"",listArr:[],dataForm:{name:"",sex:"",phoneNumber:"",certificateType:"",idNumber:"",tagList:[]},rules:{name:{required:!0,message:"请输入姓名",trigger:"blur"},sex:{required:!0,message:"请选择性别",trigger:"change"},certificateType:{required:!0,message:"请选择证件类型",trigger:"change"},idNumber:{required:!0,message:"请输入证件号码",trigger:"blur"},tagList:{required:!0,message:"请选择标签",trigger:"change"}}}},mounted:function(){},methods:{init:function(e,t){this.formType=t,"list"==this.formType?(this.title="转黑名单",this.listArr=e):"obj"==this.formType&&(this.title="登记黑名单",this.listArr=[])},postBlacklist:function(){var e=this;this.$refs["dataForm"].validate((function(t){if(t){var a=JSON.parse(window.localStorage.getItem("memberInfor"));console.log(a);var r={};if("list"==e.formType){var n=[];e.listArr.forEach((function(e){n.push(e.id)})),r.ids=n,r.companyId=a.companyId,r.tags=e.dataForm.tagList.join(","),r.creatorId=a.id,r.creatorName=a.name,Object(u["f"])(r).then((function(t){0==t.code&&(e.$message({message:"操作成功!",type:"success"}),e.callbackClose())}))}else"obj"==e.formType&&(r.name=e.dataForm.name,r.sex=e.dataForm.sex,r.phoneNumber=e.dataForm.phoneNumber,r.certificateType=e.dataForm.certificateType,r.certificateNo=e.dataForm.idNumber,r.creatorId=a.id,r.creatorName=a.name,r.companyId=a.companyId,r.tags=e.dataForm.tagList.join(","),Object(u["c"])(r).then((function(t){0==t.code&&(e.$message({message:"操作成功!",type:"success"}),e.callbackClose())})))}}))},callbackClose:function(){this.$refs["dataForm"].resetFields(),this.$emit("callback")},handleClose:function(){this.$refs["dataForm"].resetFields(),this.$emit("close")}}}),T=w,C=(a("3431"),Object(y["a"])(T,k,_,!1,null,"af365b6c",null)),j=C.exports,O={components:{Pagination:c["a"],checkDialog:v,blackDialog:j},props:{orgList:{type:Array,default:[]},jobList:{type:Array,default:[]}},data:function(){return{showCheck:!1,showTalk:!1,showBlack:!1,showTalkList:!1,IDTypeList:s["b"],departReasonList:s["B"],selectList:[],rejectArr:[],blackArr:[],pageTotal:0,listLoading:!1,listTable:[],leaveTime:"",query:{osId:"",name:"",idNumber:"",approveStatus:"",approveType:"",type:4,pageSize:10,pageNumber:1},talkForm:{},saveData:"",newTime:"",talkList:[]}},created:function(){},mounted:function(){this.$route.query.osId&&(this.query.osId=Number(this.$route.query.osId)),this.getlistData()},methods:{getlistData:function(){var e=this;this.listLoading=!0,this.query.companyId=JSON.parse(localStorage.getItem("companyInfo")).osId,this.query.startTime=this.leaveTime?this.leaveTime[0]:"",this.query.endTime=this.leaveTime?this.leaveTime[1]:"",this.query.roleId=localStorage.getItem("roleId"),Object(u["t"])(this.query).then((function(t){t.data.records.map((function(e){e.fileArr=e.fileUrl?JSON.parse(e.fileUrl):[]})),e.listTable=t.data.records,e.pageTotal=t.data.rowsCount,e.listLoading=!1})).catch((function(){e.listLoading=!1}))},selectionChange:function(e){var t=this;this.rejectArr=[],this.blackArr=[],e?(this.selectList=e,this.selectList.map((function(e){0==e.approveStatus?t.rejectArr.push(e.id):2==e.approveStatus&&t.blackArr.push(e)}))):this.selectList=[]},selectable:function(e,t){return 1!=e.approveStatus&&3!=e.approveStatus&&1!=e.blacklist},onSearch:function(){this.query.pageNumber=1,this.getlistData()},resetForm:function(e){this.$refs[e].resetFields(),this.leaveTime="",this.query.pageNumber=1,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},talkListClick:function(e){e&&(this.talkList=JSON.parse(e),this.showTalkList=!0)},setNewDate:function(e){var t=JSON.parse(JSON.stringify(e));this.newTime=t.realQuitDate},confirmNewDate:function(e,t){var a=this;if(""!=this.newTime&&void 0!=this.newTime&&null!=this.newTime){var r=JSON.parse(window.localStorage.getItem("memberInfor")),n={id:e.id,realQuitDate:this.newTime,creatorId:r.id,creatorName:r.name};Object(u["G"])(n).then((function(e){0==e.code&&(a.$message({type:"success",message:"操作成功!"}),a.newDateEsc(),a.getlistData())}))}else this.$message("修改实际离职时间不能为空!")},newDateEsc:function(){document.body.click()},checkClick:function(e){this.showCheck=!0,this.$nextTick((function(){this.$refs.checkdialog.init(e)}))},checkCallback:function(){this.checkClose(),this.$refs.tableData.clearSelection(),this.getlistData()},checkClose:function(){this.showCheck=!1,this.showBlack=!1},rejectClick:function(e){this.rejectApplication([e.id])},rejectAllClick:function(){0!=this.selectList.length?this.blackArr.length>0?this.$message.error("只能驳回状态为申请中的数据"):this.rejectApplication(this.rejectArr):this.$message("未选择需要操作的数据")},rejectApplication:function(e){var t=this;this.$confirm("是否驳回当前人员的离职申请?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(u["y"])({ids:e}).then((function(e){0==e.code&&(t.$message({message:"操作成功!",type:"success"}),t.$refs.tableData.clearSelection(),t.getlistData())}))})).catch((function(){}))},blackClick:function(e){this.showBlack=!0,this.$nextTick((function(){this.$refs.blackDialog.init([e],"list")}))},blackAllClick:function(){0!=this.selectList.length?this.rejectArr.length>0?this.$message.error("只能拉黑状态为已批准的人员数据"):(this.showBlack=!0,this.$nextTick((function(){this.$refs.blackDialog.init(this.blackArr,"list")}))):this.$message("未选择需要操作的数据")},departCheck:function(e){var t=this;this.$confirm("是否确认当前人员已离职?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(u["x"])({id:e.id}).then((function(e){0==e.code&&(t.$message({message:"操作成功!",type:"success"}),t.getlistData())}))})).catch((function(){}))},talkClick:function(e){this.showTalk=!0,this.saveData=e},postTalkInfo:function(){var e=this;this.$refs["talkForm"].validate((function(t){if(t){var a=[];a=e.saveData.communicationRecord?JSON.parse(e.saveData.communicationRecord):[],a.push({time:e.talkForm.dateData,txt:e.talkForm.desc});var r={id:e.saveData.id,communicationRecord:a.length>0?JSON.stringify(a):""};Object(u["C"])(r).then((function(t){0==t.code&&(e.$message({message:"录入成功!",type:"success"}),e.handleClose(),e.getlistData())}))}}))},handleClose:function(){this.$refs["talkForm"].resetFields(),this.showTalk=!1},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},S=O,F=(a("71e4"),Object(y["a"])(S,l,i,!1,null,"7033290d",null)),x=F.exports,L=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"searchBar"},[a("el-form",{ref:"query",attrs:{model:e.query}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:21}},[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"name"}},[a("el-input",{attrs:{clearable:"",placeholder:"姓名"},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"certificateNo"}},[a("el-input",{attrs:{clearable:"",placeholder:"证件号"},model:{value:e.query.certificateNo,callback:function(t){e.$set(e.query,"certificateNo",t)},expression:"query.certificateNo"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"tags"}},[a("el-select",{attrs:{placeholder:"标签",clearable:""},model:{value:e.query.tags,callback:function(t){e.$set(e.query,"tags",t)},expression:"query.tags"}},e._l(e.blacklistTagsList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"currentCompany"}},[a("el-select",{attrs:{placeholder:"本企业登记",clearable:""},model:{value:e.query.currentCompany,callback:function(t){e.$set(e.query,"currentCompany",t)},expression:"query.currentCompany"}},[a("el-option",{attrs:{label:"是",value:1}}),e._v(" "),a("el-option",{attrs:{label:"否",value:0}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"postUuid"}},[a("el-date-picker",{attrs:{type:"datetimerange",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss","range-separator":"至","start-placeholder":"登记开始日期","end-placeholder":"登记结束日期","default-time":["00:00:00","23:59:59"]},model:{value:e.createTime,callback:function(t){e.createTime=t},expression:"createTime"}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:3}},[a("el-button",{attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")]),e._v(" "),a("el-button",{on:{click:function(t){return e.resetForm("query")}}},[e._v("重置")])],1)],1)],1)],1),e._v(" "),a("div",[a("div",{staticClass:"headerTop"},[a("span",{staticClass:"title"},[e._v("黑名单列表")]),e._v(" "),a("div",[a("el-button",{attrs:{type:"danger"},on:{click:e.revokeClick}},[e._v("撤销")]),e._v(" "),a("el-button",{attrs:{type:"info"},on:{click:e.blackClick}},[e._v("黑名单登记")])],1)]),e._v(" "),a("div",[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],ref:"tableData",attrs:{border:"",data:e.listTable,"header-cell-style":e.headClass,"tooltip-effect":"dark","row-key":"id"},on:{"selection-change":e.selectionChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"",align:"center",width:"50","reserve-selection":!0,selectable:e.selectable}}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"100","show-overflow-tooltip":"",label:"姓名"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.name||"-"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"80",label:"性别"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.sex?"男":2==t.row.sex?"女":"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"150",label:"证件类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("getItemType")(t.row.certificateType,e.IDTypeList))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"180",label:"证件号","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.certificateNo||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"200",label:"标签","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.tags||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"120",label:"本企业登记"}},[[e._v("是")]],2),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"120",label:"登记人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.creatorName||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"170",label:"登记时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.createTime||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"120",label:"更新人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.updaterName||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"170",label:"更新时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.updateTime||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"80",label:"标记数"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.markTimes||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"100",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.status?"有效":0==t.row.status?"撤销":"-")+" \n ")]}}])})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{"current-page":e.query.pageNumber,"page-sizes":[10,20,30,100],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",background:"",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)]),e._v(" "),a("blackDialog",{ref:"blackDialog",attrs:{show:e.showBlack},on:{close:e.checkClose,callback:e.checkCallback}})],1)},q=[],D={components:{Pagination:c["a"],blackDialog:j},data:function(){return{showBlack:!1,IDTypeList:s["b"],blacklistTagsList:s["l"],selectList:[],pageTotal:0,listLoading:!1,listTable:[],createTime:"",query:{name:"",certificateNo:"",currentCompany:"",tags:"",pageSize:10,pageNumber:1},idsArr:[]}},created:function(){},mounted:function(){this.getlistData()},methods:{getlistData:function(){var e=this;this.listLoading=!0,this.query.companyId=JSON.parse(localStorage.getItem("companyInfo")).osId,this.query.startTime=this.createTime?this.createTime[0]:"",this.query.endTime=this.createTime?this.createTime[1]:"",Object(u["d"])(this.query).then((function(t){t.data.records.map((function(e){e.fileArr=e.fileUrl?JSON.parse(e.fileUrl):[]})),e.listTable=t.data.records,e.pageTotal=t.data.rowsCount,e.listLoading=!1})).catch((function(){e.listLoading=!1}))},selectionChange:function(e){var t=this;this.idsArr=[],e?(this.selectList=e,this.selectList.map((function(e){t.idsArr.push(e.id)}))):this.selectList=[]},selectable:function(e,t){return 0!=e.status},onSearch:function(){this.query.pageNumber=1,this.getlistData()},resetForm:function(e){this.$refs[e].resetFields(),this.createTime="",this.query.pageNumber=1,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},blackClick:function(e){this.showBlack=!0,this.$nextTick((function(){this.$refs.blackDialog.init(e,"obj")}))},checkCallback:function(){this.checkClose(),this.getlistData()},checkClose:function(){this.showBlack=!1},revokeClick:function(){var e=this,t=JSON.parse(window.localStorage.getItem("memberInfor"));0!=this.selectList.length?this.$confirm("是否撤销当前人员的黑名单状态?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(u["e"])({ids:e.idsArr,updaterId:t.id,updaterName:t.name}).then((function(t){0==t.code&&(e.$message({message:"操作成功!",type:"success"}),e.$refs.tableData.clearSelection(),e.getlistData())}))})).catch((function(){})):this.$message("未选择需要操作的数据")},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},N=D,$=(a("3956"),Object(y["a"])(N,L,q,!1,null,"97c99850",null)),I=$.exports,R={components:{leaveList:x,blackList:I},data:function(){return{activeName:"leave",jobList:[],organizeList:[]}},mounted:function(){this.getJobList(),this.getOrganizeList()},methods:{getJobList:function(){var e=this;Object(o["n"])().then((function(t){t.data.length>0?e.jobList=t.data:e.jobList=[]})).catch((function(e){console.log(e)}))},getOrganizeList:function(){var e=this,t={id:JSON.parse(localStorage.getItem("companyInfo")).osId,roleId:Number(localStorage.getItem("roleId"))};Object(o["w"])(t).then((function(t){t&&t.data.length>0&&(e.organizeList=e.getTreeData(t.data))})).catch((function(t){e.loadingTree=!1}))},getTreeData:function(e){for(var t=0;t<e.length;t++)e[t].corpUuid&&(e[t].uid=e[t].corpUuid,e[t].nameTxt=e[t].name),e[t].childs.map((function(e){e.uid=e.uuid,e.nameTxt=1==e.attribute?"".concat(e.name,"(组织)"):"".concat(e.name,"(部门)")})),e[t].childs.length<1?e[t].childs=void 0:this.getTreeData(e[t].childs);return e},handleClick:function(e){var t=e.paneName;this.activeName=t}}},M=R,A=(a("f57b"),Object(y["a"])(M,r,n,!1,null,null,null));t["default"]=A.exports},"127f":function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));a("4057");var r=function(){function e(){return(65536*(1+Math.random())|0).toString(16).substring(1)}return"".concat(+new Date,"_").concat(e()).concat(e())}},"14ed":function(e,t,a){},"268f":function(e,t,a){"use strict";a("becf")},3431:function(e,t,a){"use strict";a("0d1b")},3956:function(e,t,a){"use strict";a("14ed")},4513:function(e,t,a){"use strict";a.d(t,"v",(function(){return n})),a.d(t,"w",(function(){return o})),a.d(t,"x",(function(){return l})),a.d(t,"l",(function(){return i})),a.d(t,"t",(function(){return s})),a.d(t,"j",(function(){return c})),a.d(t,"o",(function(){return u})),a.d(t,"u",(function(){return d})),a.d(t,"b",(function(){return p})),a.d(t,"p",(function(){return m})),a.d(t,"D",(function(){return f})),a.d(t,"B",(function(){return h})),a.d(t,"q",(function(){return b})),a.d(t,"c",(function(){return y})),a.d(t,"s",(function(){return g})),a.d(t,"i",(function(){return v})),a.d(t,"n",(function(){return k})),a.d(t,"a",(function(){return _})),a.d(t,"g",(function(){return w})),a.d(t,"d",(function(){return T})),a.d(t,"f",(function(){return C})),a.d(t,"C",(function(){return j})),a.d(t,"m",(function(){return O})),a.d(t,"y",(function(){return S})),a.d(t,"r",(function(){return F})),a.d(t,"e",(function(){return x})),a.d(t,"z",(function(){return L})),a.d(t,"A",(function(){return q})),a.d(t,"h",(function(){return D})),a.d(t,"k",(function(){return N}));var r=a("b775");function n(){return Object(r["a"])({url:"/company/organizationalStructure/updateOrgnization",method:"post"})}function o(e){return Object(r["a"])({url:"/company/organizationalStructure/findOsTree",method:"post",data:e})}function l(e){return Object(r["a"])({url:"/company/organizationalStructure/findOsTreeV2",method:"post",data:e})}function i(e){return Object(r["a"])({url:"/company/OrganizationRoleRel/findProjectByRoleIdAndParent",method:"post",data:e})}function s(e){return Object(r["a"])({url:"/company/member/pageListByCompanyId",method:"post",data:e})}function c(e){return Object(r["a"])({url:"/company/member/findByProjectUuidAndJobUuid",method:"post",data:e})}function u(e){return Object(r["a"])({url:"/company/member/getList",method:"post",data:e})}function d(e){return Object(r["a"])({url:"/company/organizationalStructure/findOsPathList",method:"post",data:e})}function p(e){return Object(r["a"])({url:"/company/member/create",method:"post",data:e})}function m(e){return Object(r["a"])({url:"/company/member/findById",method:"post",data:e})}function f(e){return Object(r["a"])({url:"/company/member/update",method:"post",data:e})}function h(e){return Object(r["a"])({url:"/company/member/suspendMember",method:"post",data:e})}function b(e){return Object(r["a"])({url:"/enterprise/os/memberQuit/".concat(e.memberUuid),method:"post"})}function y(e){return Object(r["a"])({url:"/company/organizationalStructure/create",method:"post",data:e})}function g(e){return Object(r["a"])({url:"/company/organizationalStructure/update",method:"post",data:e})}function v(e){return Object(r["a"])({url:"/company/member/findByProjectUuid",method:"post",data:e})}function k(e){return Object(r["a"])({url:"/hakocompany/Job/getJobList",method:"post",data:e})}function _(e){return Object(r["a"])({url:"/company/member/ChangeDepartment",method:"post",data:e})}function w(e){return Object(r["a"])({url:"/hakocompany/Role/pageList",method:"post",data:e})}function T(e){return Object(r["a"])({url:"/hakocompany/MemberRoleRel/create",method:"post",data:e})}function C(e){return Object(r["a"])({url:"/hakocompany/MemberRoleRel/findByMemberId",method:"post",data:e})}function j(e){return Object(r["a"])({url:"/hakocompany/MemberRoleRel/update",method:"post",data:e})}function O(e){return Object(r["a"])({url:"/company/member/getList",method:"POST",data:e})}function S(e){return Object(r["a"])({url:"/company/member/queryByStaff",method:"POST",data:e})}function F(e){return Object(r["a"])({url:"/company/member/memberQuit",method:"POST",data:e})}function x(e){return Object(r["a"])({url:"/company/organizationalStructure/delete",method:"POST",data:e})}function L(e){return Object(r["a"])({url:"/hakocompany/Space/queryInitData",method:"POST",data:e})}function q(e){return Object(r["a"])({url:"/hakocompany/Space/queryList",method:"POST",data:e})}function D(e){return Object(r["a"])({url:"/hakocompany/Space/findByProId",method:"POST",data:e})}function N(e){return Object(r["a"])({url:"/company/organizationalStructure/findOSListByRoleId",method:"POST",data:e})}},"71e4":function(e,t,a){"use strict";a("07db")},7321:function(e,t,a){"use strict";a.d(t,"r",(function(){return n})),a.d(t,"h",(function(){return o})),a.d(t,"F",(function(){return l})),a.d(t,"D",(function(){return i})),a.d(t,"b",(function(){return s})),a.d(t,"l",(function(){return c})),a.d(t,"o",(function(){return u})),a.d(t,"i",(function(){return d})),a.d(t,"s",(function(){return p})),a.d(t,"p",(function(){return m})),a.d(t,"q",(function(){return f})),a.d(t,"t",(function(){return h})),a.d(t,"w",(function(){return b})),a.d(t,"u",(function(){return y})),a.d(t,"z",(function(){return g})),a.d(t,"B",(function(){return v})),a.d(t,"v",(function(){return k})),a.d(t,"x",(function(){return _})),a.d(t,"C",(function(){return w})),a.d(t,"y",(function(){return T})),a.d(t,"f",(function(){return C})),a.d(t,"c",(function(){return j})),a.d(t,"d",(function(){return O})),a.d(t,"e",(function(){return S})),a.d(t,"G",(function(){return F})),a.d(t,"n",(function(){return x})),a.d(t,"a",(function(){return L})),a.d(t,"m",(function(){return q})),a.d(t,"k",(function(){return D})),a.d(t,"j",(function(){return N})),a.d(t,"A",(function(){return $})),a.d(t,"E",(function(){return I})),a.d(t,"g",(function(){return R}));var r=a("b775");function n(e){return Object(r["a"])({url:"/hakocompany/Candidate/pageList",method:"post",data:e})}function o(e){return Object(r["a"])({url:"/hakocompany/Candidate/create",method:"post",data:e})}function l(e){return Object(r["a"])({url:"/hakocompany/Candidate/update",method:"post",data:e})}function i(e){return Object(r["a"])({url:"/hakocompany/Candidate/updateInterview",method:"post",data:e})}function s(e){return Object(r["a"])({url:"/hakocompany/Candidate/batchObsolete",method:"post",data:e})}function c(e,t){return Object(r["a"])({url:"/hakocompany/Candidate/importExcel/".concat(t),method:"post",isReturnResponse:!0,isFile:!0,responseType:"blob",headers:{"Content-Type":"multipart/form-data;charset=UTF-8"},data:e})}function u(e){return Object(r["a"])({url:"/hakocompany/supplier/listCompanyByCompanyId",method:"post",data:e})}function d(e){return Object(r["a"])({url:"/hakocompany/Candidate/entry",method:"post",data:e})}function p(e){return Object(r["a"])({url:"/company/member/pageListByCompany",method:"post",data:e})}function m(e,t){return Object(r["a"])({url:"/company/member/importExcel/".concat(t),method:"post",isReturnResponse:!0,isFile:!0,responseType:"blob",headers:{"Content-Type":"multipart/form-data;charset=UTF-8"},data:e})}function f(e,t){return Object(r["a"])({url:"/company/member/importExcelV3/".concat(t),method:"post",isReturnResponse:!0,isFile:!0,responseType:"blob",headers:{"Content-Type":"multipart/form-data;charset=UTF-8"},data:e})}function h(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/pageList",method:"post",data:e})}function b(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/quitBatch",method:"post",data:e})}function y(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/positiveBatch",method:"post",data:e})}function g(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/renewBatch",method:"post",data:e})}function v(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/transferBatch",method:"post",data:e})}function k(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/quitApplyBatch",method:"post",data:e})}function _(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/quit",method:"post",data:e})}function w(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/updateCommunicationRecord",method:"post",data:e})}function T(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/quitRejectBatch",method:"post",data:e})}function C(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/blockBatch",method:"post",data:e})}function j(e){return Object(r["a"])({url:"/hakocompany/MemberBlacklist/create",method:"post",data:e})}function O(e){return Object(r["a"])({url:"/hakocompany/MemberBlacklist/pageList",method:"post",data:e})}function S(e){return Object(r["a"])({url:"/hakocompany/MemberBlacklist/revoke",method:"post",data:e})}function F(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/updateRealQuitDate",method:"post",data:e})}function x(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/listByMemberId",method:"post",data:e})}function L(e){return Object(r["a"])({url:"/hakocompany/MemberChangeRecord/appointBatch",method:"post",data:e})}function q(e){return Object(r["a"])({url:"/hakocompany/DataAccidentPastMember/pageListByCompany",method:"post",data:e})}function D(e){return Object(r["a"])({url:"/hakocompany/DataAccidentPastMember/followUp",method:"post",data:e})}function N(e){return Object(r["a"])({url:"/company/member/exportMember",method:"post",responseType:"blob",data:e})}function $(e){return Object(r["a"])({url:"/company/member/roleOsList",method:"post",data:e})}function I(e){return Object(r["a"])({url:"/company/member/updateMobile",method:"post",data:e})}function R(e){return Object(r["a"])({url:"/hakocompany/CandidateFile/createBatch",method:"post",data:e})}},"90e7":function(e,t,a){"use strict";a.d(t,"g",(function(){return n})),a.d(t,"m",(function(){return o})),a.d(t,"f",(function(){return l})),a.d(t,"l",(function(){return i})),a.d(t,"h",(function(){return s})),a.d(t,"n",(function(){return c})),a.d(t,"a",(function(){return u})),a.d(t,"b",(function(){return d})),a.d(t,"c",(function(){return p})),a.d(t,"e",(function(){return m})),a.d(t,"d",(function(){return f})),a.d(t,"i",(function(){return h})),a.d(t,"j",(function(){return b})),a.d(t,"o",(function(){return y})),a.d(t,"k",(function(){return g}));var r=a("b775");function n(e){return Object(r["a"])({url:"/hakocompany/DeductionInfo/findById",method:"post",data:e})}function o(e){return Object(r["a"])({url:"/hakocompany/DeductionInfo/update",method:"post",data:e})}function l(e){return Object(r["a"])({url:"/hakocompany/CollectionInfoApi/findById",method:"post",data:e})}function i(e){return Object(r["a"])({url:"/hakocompany/CollectionInfoApi/update",method:"post",data:e})}function s(e){return Object(r["a"])({url:"/hakocompany/ChargePushConfigApi/findById",method:"post",data:e})}function c(e){return Object(r["a"])({url:"/hakocompany/ChargePushConfigApi/update",method:"post",data:e})}function u(e){return Object(r["a"])({url:"/company/ProjectSatisfactionConfig/pageList",method:"post",data:e})}function d(e){return Object(r["a"])({url:"/company/ProjectSatisfactionConfig/update",method:"post",data:e})}function p(e){return Object(r["a"])({url:"/hakocompany/CockpitConfig/create",method:"post",data:e})}function m(e){return Object(r["a"])({url:"/hakocompany/CockpitConfig/findByCompanyIdAndType",method:"post",data:e})}function f(e){return Object(r["a"])({url:"/hakocompany/CockpitConfig/sceneMenuList",method:"post",data:e})}function h(e){return Object(r["a"])({url:"/hakocompany/ProjectConfig/pageList",method:"post",data:e})}function b(e){return Object(r["a"])({url:"/hakocompany/ProjectConfig/updateExponentByProjectUuid",method:"post",data:e})}function y(e,t){return Object(r["a"])({url:"/oss/upload",isFile:!0,isReturnResponse:!0,headers:{"Content-Type":"multipart/form-data;charset=UTF-8"},method:"post",data:e,onUploadProgress:t&&t.onUploadProgress})}function g(e){return Object(r["a"])({url:"/hakocompany/ProjectConfig/updateVisitPollRateByProjectUuid",method:"post",data:e})}},a11b:function(e,t,a){},becf:function(e,t,a){},f57b:function(e,t,a){"use strict";a("a11b")}}]);