|
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0dd08121"],{"063e":function(e,t,a){},1921:function(e,t,a){},"29c0":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a(e.view,{tag:"component"},[a("div",{staticClass:"adminnavBox",attrs:{slot:"nav"},slot:"nav"},[a("Employees"===e.view?"h3":"span",{tag:"component",on:{click:function(t){e.view="Employees"}}},[e._v(" 组织架构 ")]),a("RelationCompany"===e.view?"h3":"span",{tag:"component",on:{click:function(t){e.view="RelationCompany"}}},[e._v(" 互链企业 ")])],1)])],1)},r=[],i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"layout_content"},[a("section",{staticClass:"title_section"},[a("div",{staticClass:"EC_col_8"},[e._t("nav")],2),a("div",{staticClass:"EC_col_8"},[a("div",{staticClass:"EC_searchBox"},[a("el-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"el-input_mini",attrs:{placeholder:"搜索姓名、部门、职位、角色",clearable:""},on:{clear:e.clearSearchUser},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchUser(t)}},model:{value:e.searchCnName,callback:function(t){e.searchCnName=t},expression:"searchCnName"}},[a("template",{slot:"prepend"},[a("i",{staticClass:"Cicon icon font_family icon-icon_sousuo iconsize_mini",on:{click:e.searchUser,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchUser(t)}}})])],2)],1)]),a("div",{staticClass:"EC_col_8"},[a("div",{staticClass:"fr mt-15",staticStyle:{"margin-top":"22px"}},[a("button",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"EC_button normal shadow",on:{click:e.downLoadUserModel}},[e._v(" 下载通讯录模板 ")])])])]),a("section",{staticClass:"yiyun_section houtai"},[a("div",{staticClass:"fl_navBox"},[a("div",{staticClass:"fl_navBox_body"},[a("div",{staticClass:"admin_treeBox navtree"},[a("div",{staticClass:"navtreebox fulltreebox list-company-dept"},[[a("el-tree",{ref:"tree",staticClass:"toptree",attrs:{data:e.listCompanyDept,"node-key":"id","expand-on-click-node":!1,"default-expand-all":"","highlight-current":!0,indent:8},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.node,r=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"easycloudTreeleafe"},[1==r.isLeaf?a("i",{}):e._e(),1==r.isLeaf?a("i",{staticClass:"el-tree-node__expand-icon el-icon-caret-right bianjutop",style:{opacity:0}}):e._e(),0==r.isLeaf?a("i",{}):e._e(),a("div",{staticClass:"treeeditInput fl"},[a("span",{staticClass:"yiyunnodelabel"},[e._v(e._s(s.label))])]),a("div",{staticClass:"fr"},[a("el-dropdown",[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"el-icon-more morebtn iconmidle"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",[a("span",{on:{click:function(t){return e.addPartName(r)}}},[e._v("设置子部门")])]),a("el-dropdown-item",[1!=s.level?a("span",{on:{click:function(t){return e.eidtPartName(r)}}},[e._v("编辑部门")]):e._e()]),a("el-dropdown-item",[1!=s.level?a("span",{on:{click:function(t){return e.deleteDept(r)}}},[e._v("删除部门")]):e._e()])],1)],1)],1)])])}}])})]],2)])])]),a("div",{staticClass:"fl_contentBox dept-personnel-list"},[a("div",{staticClass:"admin_contentBox_body"},[1==e.currentPain?a("div",{staticClass:"admin_contentBox_bodyPain"},[a("div",{staticClass:"mlr-10"},[""!=e.searchCnName?a("h4",{staticClass:"admintitle"},[e._v(" "+e._s("["+e.searchCnName+"]查询结果 ("+e.currUserCount+" 人)")+" ")]):e._e(),""==e.searchCnName?a("h4",{staticClass:"admintitle"},[e._v(" "+e._s(e.currentDeptTitle+"("+e.currUserCount+" 人)")+" ")]):e._e()]),e._m(0),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"topOption"},[a("div",{staticClass:"fl"},[a("div",{staticClass:"ecBtngroup"},[a("div",{staticClass:"ecBtngroup_Item"},[a("button",{staticClass:"EC_button shadow bt_small_20 primaryBtn",attrs:{type:"button"},on:{click:e.addUserInfo}},[e._v(" 添加成员 ")])]),a("div",{staticClass:"ecBtngroup_Item"},[a("file-Uploader",{ref:"webUploadExcel",staticClass:"yiyunfile-Uploader ecload",attrs:{multiple:!1,label:"导入通讯录",auto:!0,accept:"xlsx, xls","btn-id":"filePicker",companyId:e.uploadCompId,typeId:e.uploadTypeOther,url:e.chunkUploadUrl},on:{"upload-success":e.excelUploadSuccess}})],1),a("div",{staticClass:"ecBtngroup_Item"},[a("button",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:e.exportUser}},[e._v(" 导出通讯录 ")])]),a("div",{staticClass:"ecBtngroup_Item"},[a("button",{staticClass:"EC_button shadow bt_small_20",class:{notclick:!this.multipleSelection[0]},attrs:{type:"button"},on:{click:e.addDept}},[e._v(" 设置所在部门 ")])]),a("div",{staticClass:"ecBtngroup_Item"},[a("button",{staticClass:"EC_button shadow bt_small_20",class:{notclick:!this.multipleSelection[0]},attrs:{type:"button"},on:{click:e.deleteUsers}},[e._v(" 删除 ")])])])]),a("div",{staticClass:"fr page_button"},[a("span",{staticClass:"finger",on:{click:e.prePage}},[e._v("上一页")]),a("span",[e._v(e._s(e.pageIndex))]),e._v(" / "),a("span",[e._v(e._s(e.pageTotal))]),a("span",{staticClass:"finger",on:{click:e.nextPage}},[e._v("下一页")])])])]),a("div",{staticClass:"clear"}),a("div",{staticClass:"largecontentBox"},[a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"yiyunTable_list mt-10"},[[a("el-table",{staticClass:"listmaxheight userlist_table",staticStyle:{width:"100%"},attrs:{data:e.listUserData},on:{"selection-change":e.changeFun}},[a("el-table-column",{attrs:{type:"selection",width:"38",align:"center"}}),a("el-table-column",{attrs:{prop:"headImgUrl",label:"",width:"55"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"toxiang_box"},[a("img",{staticClass:"imgHead",attrs:{src:e._f("resolveAvator")(t.row.headImgUrl)}})])]}}],null,!1,929877235)}),a("el-table-column",{attrs:{prop:"cnName",label:"姓名",width:"80"}}),a("el-table-column",{attrs:{prop:"deptName",label:"部门",width:"80"}}),a("el-table-column",{attrs:{prop:"position",label:"职位",width:"80"}}),a("el-table-column",{attrs:{prop:"phone",label:"电话"}}),a("el-table-column",{attrs:{prop:"email",label:"邮箱"}}),a("el-table-column",{attrs:{prop:"",width:"80",align:"center",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("button",{staticClass:"EC_button textStrong bt_mini",on:{click:function(a){return e.scanUserInfo(t.row)}}},[e._v(" 查看 ")])]}}],null,!1,2242891039)})],1)]],2)])])]):e._e(),2==e.currentPain?a("div",{staticClass:"admin_contentBox_bodyPain"},[e._m(1),e._m(2),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"topOption"},[a("div",{staticClass:"fl"},[1==e.editButtonGroup?a("div",[a("button",{staticClass:"EC_button shadow bt_small_20",attrs:{type:"button"},on:{click:e.backUserInfo}},[e._v(" 返回 ")]),a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:e.editUserInfo}},[e._v(" 编辑 ")]),0==e.currentUser.disable&&1!==e.currentUser.default?a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:function(t){return e.disableUserInfo(1)}}},[e._v(" 禁用 ")]):e._e(),1==e.currentUser.disable?a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:function(t){return e.disableUserInfo(0)}}},[e._v(" 启用 ")]):e._e(),1!==e.currentUser.default?a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:e.deleteUserInfo}},[e._v(" 删除 ")]):e._e()]):e._e(),2==e.editButtonGroup?a("div",[a("button",{staticClass:"EC_button shadow bt_small_20 primaryBtn",attrs:{type:"button"},on:{click:e.modifyUser}},[e._v(" 保存 ")]),a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:e.cancerEditUserInfo}},[e._v(" 取消 ")])]):e._e()]),a("div",{staticClass:"fr page_button"})])]),a("div",{staticClass:"clear"}),a("div",{staticClass:"largecontentBox"},[a("div",{staticClass:"yiyunTable_list mt-10"},[a("el-form",{ref:"form",attrs:{rules:e.newUserRules,model:e.currentUser,"label-width":"110px","label-position":"left"}},[a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("基本信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{class:e.el_formLabelcolor+" UserEditinfoBox DivInputHeight DivInputHeight_first noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"姓名",prop:"cnName"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.cnName)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{model:{value:e.currentUser.cnName,callback:function(t){e.$set(e.currentUser,"cnName",t)},expression:"currentUser.cnName"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"用户头像"}},[a("div",{staticClass:"large_headImg"},[a("img",{staticClass:"imgHead",attrs:{src:e._f("resolveAvator")(e.currentUser.headImgUrl)}})]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.eidit,expression:"eidit == true"}],staticClass:"uploadImg"},[a("file-uploader",{staticClass:"avator-btn",attrs:{"on-success":e.headPicUploadSuccess}},[a("el-button",[e._v("上传头像")])],1)],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"用户名",prop:"userName"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.userName)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{disabled:!0},model:{value:e.currentUser.userName,callback:function(t){e.$set(e.currentUser,"userName",t)},expression:"currentUser.userName"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"性别"}},[0==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-radio-group",{model:{value:e.currentUser.sex,callback:function(t){e.$set(e.currentUser,"sex",t)},expression:"currentUser.sex"}},[a("el-radio",{attrs:{label:1,disabled:""}},[e._v("男")]),a("el-radio",{attrs:{label:0,disabled:""}},[e._v("女")])],1)],1):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-radio-group",{model:{value:e.currentUser.sex,callback:function(t){e.$set(e.currentUser,"sex",t)},expression:"currentUser.sex"}},[a("el-radio",{attrs:{label:1}},[e._v("男")]),a("el-radio",{attrs:{label:0}},[e._v("女")])],1)],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"平台权限",prop:"permission"}},[0==e.eidit?a("div",{staticClass:"eidit_Input"},[e._v(" "+e._s(e.currentUser.roleName)+" ")]):e._e(),1==e.eidit&&1==e.currentUser.default?a("div",{staticClass:"eidit_Input"},[e._v(" "+e._s(e.currentUser.roleName)+" ")]):e._e(),1==e.eidit&&0==e.currentUser.default?a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currentUser.permission,callback:function(t){e.$set(e.currentUser,"permission",t)},expression:"currentUser.permission"}},e._l(e.roleOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"后台角色",prop:"backgroundPermission"}},[0==e.eidit?a("div",{staticClass:"eidit_Input"},[e._v(" "+e._s(e.currentUser.backgroundRoleName)+" ")]):e._e(),1==e.eidit&&1==e.currentUser.default?a("div",{staticClass:"eidit_Input"},[e._v(" "+e._s(e.currentUser.backgroundRoleName)+" ")]):e._e(),1==e.eidit&&0==e.currentUser.default?a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currentUser.backgroundPermission,callback:function(t){e.$set(e.currentUser,"backgroundPermission",t)},expression:"currentUser.backgroundPermission"}},e._l(e.backgroundRoleOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"互链企业角色",prop:"linkCompanyRole"}},[0==e.eidit?a("div",{staticClass:"eidit_Input"},[e._v(" "+e._s(e.linkCompanyRoleMap[e.currentUser.linkCompanyRole]||"")+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currentUser.linkCompanyRole,callback:function(t){e.$set(e.currentUser,"linkCompanyRole",t)},expression:"currentUser.linkCompanyRole"}},e._l(e.linkCompanyRoleOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"手机:",prop:"phone"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.phone)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{disabled:1==e.currentUser.default,placeholder:"输入内容"},model:{value:e.currentUser.phone,callback:function(t){e.$set(e.currentUser,"phone",t)},expression:"currentUser.phone"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"邮箱:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.email)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.email,callback:function(t){e.$set(e.currentUser,"email",t)},expression:"currentUser.email"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"民族:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.national)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.national,callback:function(t){e.$set(e.currentUser,"national",t)},expression:"currentUser.national"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"籍贯:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.nativePlace)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.nativePlace,callback:function(t){e.$set(e.currentUser,"nativePlace",t)},expression:"currentUser.nativePlace"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"政治面貌:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.politicalLandscape)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.politicalLandscape,callback:function(t){e.$set(e.currentUser,"politicalLandscape",t)},expression:"currentUser.politicalLandscape"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"婚姻状况:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.maritalStatus)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.maritalStatus,callback:function(t){e.$set(e.currentUser,"maritalStatus",t)},expression:"currentUser.maritalStatus"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"生日:"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==e.eidit&&null!=e.currentUser.birthday,expression:"\n eidit == false && currentUser.birthday != null\n "}]},[e._v(" "+e._s(e._f("formatDate")(e.currentUser.birthday))+" ")]),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期"},model:{value:e.currentUser.birthday,callback:function(t){e.$set(e.currentUser,"birthday",t)},expression:"currentUser.birthday"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"地址:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.address)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.address,callback:function(t){e.$set(e.currentUser,"address",t)},expression:"currentUser.address"}})],1):e._e()])],1)])])]),a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("学历信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{class:e.el_formLabelcolor+" UserEditinfoBox DivInputHeight noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"最高学历:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.education)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currentUser.education,callback:function(t){e.$set(e.currentUser,"education",t)},expression:"currentUser.education"}},e._l(e.educationOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"毕业时间:"}},[0==e.eidit&&null!=e.currentUser.gradutionDate?a("div",[e._v(" "+e._s(e._f("formatDate")(e.currentUser.gradutionDate))+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期"},model:{value:e.currentUser.gradutionDate,callback:function(t){e.$set(e.currentUser,"gradutionDate",t)},expression:"currentUser.gradutionDate"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"毕业院校:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.gradutionSchool)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.gradutionSchool,callback:function(t){e.$set(e.currentUser,"gradutionSchool",t)},expression:"currentUser.gradutionSchool"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"专业:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.specialty)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currentUser.specialty,callback:function(t){e.$set(e.currentUser,"specialty",t)},expression:"currentUser.specialty"}},e._l(e.specOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()])],1)])])]),a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("职务信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{class:e.el_formLabelcolor+" UserEditinfoBox DivInputHeight noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"部门:",prop:"arraySuper"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.deptName)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("div",{staticClass:"eidit_Input"},[a("el-cascader",{attrs:{options:e.deptOptions,props:e.selectProps,"change-on-select":""},model:{value:e.currentUser.arraySuper,callback:function(t){e.$set(e.currentUser,"arraySuper",t)},expression:"currentUser.arraySuper"}})],1)]):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"现任职务*:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e.currentUser.position)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.currentUser.position,callback:function(t){e.$set(e.currentUser,"position",t)},expression:"currentUser.position"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"入职时间:"}},[0==e.eidit&&null!=e.currentUser.hireDate?a("div",[e._v(" "+e._s(e._f("formatDate")(e.currentUser.hireDate))+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期","picker-options":e.pickerOptionsIn},model:{value:e.currentUser.hireDate,callback:function(t){e.$set(e.currentUser,"hireDate",t)},expression:"currentUser.hireDate"}})],1):e._e()])],1)]),a("div",{staticClass:"yiyun_col-3"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"员工状态"}},[0==e.eidit?a("div",{staticClass:"eidit_Input"},[e._v(" "+e._s(e.currentUser.userState)+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currentUser.isDeparture,callback:function(t){e.$set(e.currentUser,"isDeparture",t)},expression:"currentUser.isDeparture"}},e._l(e.stateOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()])],1)]),1==e.currentUser.isDeparture?a("div",{staticClass:"yiyun_col-3"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"离职时间:"}},[0==e.eidit?a("div",[e._v(" "+e._s(e._f("formatDate")(e.currentUser.departureDate))+" ")]):e._e(),1==e.eidit?a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期","picker-options":e.pickerOptionsIn},model:{value:e.currentUser.departureDate,callback:function(t){e.$set(e.currentUser,"departureDate",t)},expression:"currentUser.departureDate"}})],1):e._e()])],1)]):e._e()])])])],1)])]):e._e(),3==e.currentPain?a("div",{staticClass:"admin_contentBox_bodyPain"},[e._m(3),e._m(4),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"topOption"},[a("div",{staticClass:"fl"},[a("div",[a("button",{staticClass:"EC_button shadow bt_small_20 primaryBtn",attrs:{type:"button"},on:{click:function(t){return e.createUser(!0)}}},[e._v(" 保存并继续添加 ")]),a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:function(t){return e.createUser()}}},[e._v(" 保存 ")]),a("button",{staticClass:"EC_button bt_small_20",attrs:{type:"button"},on:{click:e.cancerSaveUserInfo}},[e._v(" 取消 ")])])]),a("div",{staticClass:"fr page_button"})])]),a("div",{staticClass:"clear"}),a("div",{staticClass:"largecontentBox"},[a("div",{staticClass:"yiyunTable_list mt-10"},[a("el-form",{ref:"form",attrs:{model:e.newUser,rules:e.newUserRules,"label-width":"110px","label-position":"left"}},[a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("基本信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{staticClass:"UserEditinfoBox DivInputHeight DivInputHeight_first noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"姓名:",prop:"cnName"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.cnName,callback:function(t){e.$set(e.newUser,"cnName",t)},expression:"newUser.cnName"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("el-form-item",{attrs:{label:"用户头像"}},[a("div",{staticClass:"fl"},[a("div",{staticClass:"large_headImg"},[a("img",{staticClass:"imgHead",attrs:{src:e.headSrc+e.newUser.headImgUrl,alt:""}})])]),a("div",{staticClass:"uploadImg"},[a("file-uploader",{staticClass:"avator-btn",attrs:{"on-success":e.headPicUploadSuccess}},[a("el-button",[e._v("上传头像")])],1)],1)])],1),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"用户名*:",prop:"userName"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.userName,callback:function(t){e.$set(e.newUser,"userName",t)},expression:"newUser.userName"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"性别:"}},[a("div",{staticClass:"eidit_Input"},[a("el-radio-group",{model:{value:e.newUser.sex,callback:function(t){e.$set(e.newUser,"sex",t)},expression:"newUser.sex"}},[a("el-radio",{attrs:{label:1}},[e._v("男")]),a("el-radio",{attrs:{label:0}},[e._v("女")])],1)],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"平台权限:",prop:"permission"}},[a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.newUser.permission,callback:function(t){e.$set(e.newUser,"permission",t)},expression:"newUser.permission"}},e._l(e.roleOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"后台角色:",prop:"backgroundPermission"}},[a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.newUser.backgroundPermission,callback:function(t){e.$set(e.newUser,"backgroundPermission",t)},expression:"newUser.backgroundPermission"}},e._l(e.backgroundRoleOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"互链企业角色:",prop:"linkCompanyRole"}},[a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.newUser.linkCompanyRole,callback:function(t){e.$set(e.newUser,"linkCompanyRole",t)},expression:"newUser.linkCompanyRole"}},e._l(e.linkCompanyRoleOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"手机:",prop:"phone"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.phone,callback:function(t){e.$set(e.newUser,"phone",t)},expression:"newUser.phone"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"邮箱:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.email,callback:function(t){e.$set(e.newUser,"email",t)},expression:"newUser.email"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"民族:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.national,callback:function(t){e.$set(e.newUser,"national",t)},expression:"newUser.national"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"籍贯:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.nativePlace,callback:function(t){e.$set(e.newUser,"nativePlace",t)},expression:"newUser.nativePlace"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"政治面貌:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.politicalLandscape,callback:function(t){e.$set(e.newUser,"politicalLandscape",t)},expression:"newUser.politicalLandscape"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"婚姻状况:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.maritalStatus,callback:function(t){e.$set(e.newUser,"maritalStatus",t)},expression:"newUser.maritalStatus"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"生日:"}},[a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期"},model:{value:e.newUser.birthday,callback:function(t){e.$set(e.newUser,"birthday",t)},expression:"newUser.birthday"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"地址:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.address,callback:function(t){e.$set(e.newUser,"address",t)},expression:"newUser.address"}})],1)])],1)])])]),a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("学历信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{staticClass:"UserEditinfoBox DivInputHeight noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"最高学历:"}},[a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.newUser.education,callback:function(t){e.$set(e.newUser,"education",t)},expression:"newUser.education"}},e._l(e.educationOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"毕业时间:"}},[a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期"},model:{value:e.newUser.gradutionDate,callback:function(t){e.$set(e.newUser,"gradutionDate",t)},expression:"newUser.gradutionDate"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"毕业院校:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.gradutionSchool,callback:function(t){e.$set(e.newUser,"gradutionSchool",t)},expression:"newUser.gradutionSchool"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"专业:"}},[a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.newUser.specialty,callback:function(t){e.$set(e.newUser,"specialty",t)},expression:"newUser.specialty"}},e._l(e.specOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)])])]),a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("职务信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{staticClass:"UserEditinfoBox DivInputHeight noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"部门:",prop:"arraySuper"}},[a("div",{staticClass:"eidit_Input"},[a("el-cascader",{attrs:{options:e.deptOptions,props:e.selectProps,"change-on-select":""},model:{value:e.newUser.arraySuper,callback:function(t){e.$set(e.newUser,"arraySuper",t)},expression:"newUser.arraySuper"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"现任职务:"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.newUser.position,callback:function(t){e.$set(e.newUser,"position",t)},expression:"newUser.position"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"入职时间:"}},[a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期","picker-options":e.pickerOptionsIn},model:{value:e.newUser.hireDate,callback:function(t){e.$set(e.newUser,"hireDate",t)},expression:"newUser.hireDate"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-3"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"员工状态"}},[a("div",{staticClass:"eidit_Input"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.newUser.isDeparture,callback:function(t){e.$set(e.newUser,"isDeparture",t)},expression:"newUser.isDeparture"}},e._l(e.stateOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)]),1==e.newUser.isDeparture?a("div",{staticClass:"yiyun_col-3"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"离职时间:"}},[a("div",{staticClass:"eidit_Input"},[a("el-date-picker",{attrs:{align:"right",type:"date",placeholder:"选择日期","picker-options":e.pickerOptionsIn},model:{value:e.newUser.departureDate,callback:function(t){e.$set(e.newUser,"departureDate",t)},expression:"newUser.departureDate"}})],1)])],1)]):e._e()])])])],1)])]):e._e(),4==e.currentPain?a("div",{staticClass:"admin_contentBox_bodyPain"},[e._m(5),e._m(6),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"topOption"},[a("div",{staticClass:"fl"},[a("div",[a("el-button",{attrs:{type:"primary"},on:{click:e.updateDept}},[e._v("保存")]),a("el-button",{attrs:{type:"text"},on:{click:e.cancerSaveUserInfo}},[e._v("取消")])],1)]),a("div",{staticClass:"fr page_button"})])]),a("div",{staticClass:"clear"}),a("div",{staticClass:"largecontentBox"},[a("div",{staticClass:"yiyunTable_list mt-10"},[a("el-form",{ref:"form",attrs:{rules:e.deptRules,model:e.deptData,"label-width":"110px","label-position":"left"}},[a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("部门信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{staticClass:"UserEditinfoBox DivInputHeight DivInputHeight_first noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"部门名称",prop:"deptName"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"输入内容"},model:{value:e.deptData.deptName,callback:function(t){e.$set(e.deptData,"deptName",t)},expression:"deptData.deptName"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"上级部门"}},[a("div",{staticClass:"eidit_Input"},[a("el-cascader",{attrs:{options:e.deptOptions,props:e.selectProps,"change-on-select":""},model:{value:e.deptData.arraySuper,callback:function(t){e.$set(e.deptData,"arraySuper",t)},expression:"deptData.arraySuper"}})],1)])],1)])])])])],1)])]):e._e(),5==e.currentPain?a("div",{staticClass:"admin_contentBox_bodyPain"},[e._m(7),e._m(8),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"topOption"},[a("div",{staticClass:"fl"},[a("div",[a("el-button",{attrs:{type:"primary",disabled:e.addDeptDisable},on:{click:e.createDept}},[e._v("保存")]),a("el-button",{attrs:{type:"text"},on:{click:e.cancerSaveUserInfo}},[e._v("取消")])],1)])])]),a("div",{staticClass:"clear"}),a("div",{staticClass:"largecontentBox"},[a("div",{staticClass:"yiyunTable_list mt-10"},[a("el-form",{ref:"form",attrs:{rules:e.deptRules,model:e.deptData,"label-width":"110px","label-position":"left"}},[a("div",{staticClass:"yiyunTable_list_item"},[a("div",{staticClass:"mlr-10"},[a("h3",{staticClass:"secondListTitle"},[e._v("部门信息")])]),a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line_light"})]),a("div",{staticClass:"UserEditinfoBox DivInputHeight noborder"},[a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"部门名称",prop:"deptName"}},[a("div",{staticClass:"eidit_Input"},[a("el-input",{attrs:{placeholder:"请输入子部门名称"},model:{value:e.deptData.deptName,callback:function(t){e.$set(e.deptData,"deptName",t)},expression:"deptData.deptName"}})],1)])],1)]),a("div",{staticClass:"yiyun_col-6"},[a("div",{staticClass:"el-form-itemBox"},[a("el-form-item",{attrs:{label:"上级部门"}},[a("div",{staticClass:"eidit_Input"},[a("el-cascader",{attrs:{options:e.deptOptions,props:e.selectProps,"change-on-select":""},model:{value:e.deptData.arraySuper,callback:function(t){e.$set(e.deptData,"arraySuper",t)},expression:"deptData.arraySuper"}})],1)])],1)])])])])],1)])]):e._e()])])])]),e.isDistWorkDeptDialog?a("div",{staticClass:"ec_dialog"},[a("div",{staticClass:"ec_dialogBox"},[a("div",{staticClass:"ec_dialogBoxHead"},[a("h3",{staticClass:"ec_dialogBoxHeadTitle fl"},[e._v("设置职员所在部门")]),a("i",{staticClass:"Cicon icon font_family icon-icon_quxiaohuoguanbi ec_dialogBoxHeadclose fr",attrs:{title:"关闭"},on:{click:e.colseSet}})]),a("div",{staticClass:"line"}),a("div",{staticClass:"ec_dialogBoxBody"},[a("el-cascader-panel",{attrs:{options:e.deptOptions,props:e.selectProps},model:{value:e.currentUser.arraySuper,callback:function(t){e.$set(e.currentUser,"arraySuper",t)},expression:"currentUser.arraySuper"}})],1),a("div",{staticClass:"line"}),a("div",{staticClass:"ec_dialogBoxfooter"},[a("el-button",{on:{click:function(t){return e.cancelAddDept()}}},[e._v("取 消")]),a("el-button",{on:{click:function(t){return e.enterAddDept()}}},[e._v("指派至所选部门")])],1)])]):e._e()])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line"})])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("h4",{staticClass:"admintitle"},[e._v("职员详情")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line"})])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("h4",{staticClass:"admintitle"},[e._v("添加成员")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line"})])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("h4",{staticClass:"admintitle"},[e._v("修改名称")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line"})])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("h4",{staticClass:"admintitle"},[e._v("设置子部门")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mlr-10"},[a("div",{staticClass:"border-line"})])}],l=(a("99af"),a("4160"),a("a15b"),a("45fc"),a("ac1f"),a("1276"),a("159b"),a("96cf"),a("1da1")),o=a("9e5b"),c=a("93d6"),u=a("5ab9"),d=a("3de1"),p={components:{FileUploader:o["a"]},data:function(){return{headSrc:"/api/archives/head?path=",chunkUploadUrl:"/api/webupload/chunks",uploadTypeOther:5,currentDeptTitle:"",currUserCount:0,currentDeptName:"",searchCnName:"",anniutype:"graybtn",currentNode:{},rootNode:{},clickNode:{},currentPain:"1",editButtonGroup:"1",el_formLabelcolor:"textlabelgray",nodeQuery:{name:""},isShowDlg:!1,isDistWorkDeptDialog:!1,listCompanyDept:[],selectProps:{value:"id",label:"label",children:"children",checkStrictly:!0,expandTrigger:"hover"},listUpdateUserID:[],deptOptions:[],eidit:!1,form:{name:"",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:""},deptData:{deptName:"",arraySuper:[]},pageIndex:1,pageSize:15,pageTotal:1,listUserData:[],currentUser:{},uploadCompId:sessionStorage.companyId,uploadTypeHead:3,newUser:{headImgUrl:"",isDeparture:0,linkCompanyRole:0},newUserDeptArry:[],multipleSelection:[],deptRules:{deptName:[{required:!0,message:"请输入部门名称",trigger:"blur"}]},newUserRules:{cnName:[{required:!0,message:"请输入姓名",trigger:"blur"}],userName:[{required:!0,message:"请输入用户名",trigger:"blur"}],permission:[{required:!0,message:"请选择平台权限",trigger:"blur"}],backgroundPermission:[{required:!0,message:"请选择后台角色",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"}],arraySuper:[{required:!0,message:"请选择部门",trigger:"blur"}]},pickerOptionsIn:{disabledDate:function(e){return e.getTime()>Date.now()},shortcuts:[{text:"今天",onClick:function(e){e.$emit("pick",new Date)}},{text:"昨天",onClick:function(e){var t=new Date;t.setTime(t.getTime()-864e5),e.$emit("pick",t)}},{text:"一周前",onClick:function(e){var t=new Date;t.setTime(t.getTime()-6048e5),e.$emit("pick",t)}}]},pickerOptionsGraduate:{disabledDate:function(e){return e.getTime()>Date.now()},shortcuts:[{text:"今天",onClick:function(e){e.$emit("pick",new Date)}},{text:"一年前",onClick:function(e){var t=new Date;t.setTime(t.getTime()-31536e6),e.$emit("pick",t)}},{text:"三年前",onClick:function(e){var t=new Date;t.setTime(t.getTime()-94608e6),e.$emit("pick",t)}}]},specOptions:[{value:"选项1",label:"机务专业"},{value:"选项2",label:"设计专业"},{value:"选项3",label:"机电专业"},{value:"选项4",label:"水暖电"},{value:"选项5",label:"结构设计"}],roleOptions:c["j"],linkCompanyRoleOptions:c["i"],linkCompanyRoleMap:c["h"],backgroundRoleOptions:c["b"],stateOptions:c["k"],educationOptions:[{value:"博士",label:"博士"},{value:"硕士研究生",label:"硕士研究生"},{value:"本科",label:"本科"},{value:"专科",label:"专科"},{value:"自考",label:"自考"}],addDeptDisable:!1}},filters:{formatDate:function(e){var t=new Date(e),a=t.getFullYear(),s=t.getMonth()+1,r=t.getDate();return s=s<10?"0"+s:s,r=r<10?"0"+r:r,a+"-"+s+"-"+r}},mounted:function(){this.listDepts(),setInterval((function(){document.querySelectorAll(".el-cascader-node__label").forEach((function(e){e.onclick=function(){this.previousElementSibling&&this.previousElementSibling.click()}}))}),1e3)},methods:{changeFun:function(e){this.multipleSelection=e,this.anniutype=""},listDepts:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e,t.next=3,c["d"](sessionStorage.companyId);case 3:s=t.sent,a.listCompanyDept=s,a.deptOptions=s,r=s[0],a.rootNode=r,e.getUserList(r||void 0),void 0==a.currentNode.id&&(a.currentNode=r,setTimeout((function(){a.$refs.tree.setCurrentKey(r.id)}),50),a.currentDeptTitle=r.label);case 10:case"end":return t.stop()}}),t)})))()},getUserList:function(){var e=arguments,t=this;return Object(l["a"])(regeneratorRuntime.mark((function a(){var s,r,i,n,l,o;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(s=e.length>0&&void 0!==e[0]?e[0]:t.listCompanyDept[0],e.length>1&&void 0!==e[1]?e[1]:t.pageIndex,e.length>2&&void 0!==e[2]?e[2]:t.pageSize,r=e.length>3&&void 0!==e[3]?e[3]:t.searchCnName,s){a.next=7;break}return a.abrupt("return");case 7:return a.next=9,c["g"](s,t.pageIndex,t.pageSize,r);case 9:i=a.sent,n=i.list,i.page,l=i.pageSize,o=i.total,t.listUserData=n,t.pageTotal=Math.ceil(o/l),t.currUserCount=o;case 17:case"end":return a.stop()}}),a)})))()},prePage:function(){if(this.pageIndex>1){this.pageIndex=this.pageIndex-1;var e=this.$refs.tree.getCurrentNode();this.getUserList(e),this.currentPain=1}},nextPage:function(){if(this.pageIndex<this.pageTotal){this.pageIndex=this.pageIndex+1;var e=this.$refs.tree.getCurrentNode();this.getUserList(e),this.currentPain=1}},searchUser:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.getUserList(e.rootNode);case 1:case"end":return t.stop()}}),t)})))()},clearSearchUser:function(){this.currentDeptTitle=this.rootNode.label,this.getUserList(this.rootNode,1,15)},nodeClick:function(e,t){if(this.pageIndex=1,this.searchCnName="",this.clickNode=t,this.getUserList(e,1,15),"company"===e.nodeType)this.newUser.arraySuper=[],this.newUser.arraySuper.push(e.id);else{var a=JSON.parse(JSON.stringify(e.data.arraySuper));a.push(e.id),this.newUser.arraySuper=a}this.currentDeptTitle=e.label,this.currentPain=1},createDept:function(){var e=this;this.$refs["form"].validate(function(){var t=Object(l["a"])(regeneratorRuntime.mark((function t(a){var s,r,i,n,l,o,u,d;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a){t.next=2;break}return t.abrupt("return");case 2:if(e.addDeptDisable=!0,s=e,r=new Array,r=e.deptData.arraySuper,i="",n="",r.length>0)for(l=0;l<r.length;l++)i+=r[l],l<r.length-1?i+="-":n=r[l];return o={deptName:e.deptData.deptName,companyId:sessionStorage.companyId,remark:"",levelId:i,superId:n},t.next=12,c["c"](o);case 12:if(u=t.sent,d=0===u.Code,d){t.next=18;break}return e.addDeptDisable=!1,e.$notify({type:"error",message:u.Msg,offset:100,duration:5e3}),t.abrupt("return");case 18:s.addDeptDisable=!1,e.$notify({message:"部门“".concat(e.deptData.deptName,"”已完成添加。"),type:["success"],duration:2500}),s.listDepts(),e.currentPain=1,e.el_formLabelcolor="textlabelgray";case 23:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},updateDept:function(){var e=this;this.$refs["form"].validate(function(){var t=Object(l["a"])(regeneratorRuntime.mark((function t(a){var s,r,i,n,l;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a){t.next=2;break}return t.abrupt("return");case 2:return s=e,e.deptData.modifyUserId=sessionStorage.userId,r=e.deptData,i={Id:r.id,SuperId:r.superId,CompanyId:r.companyId,LevelId:r.arraySuper.join("-"),DeptName:r.deptName},t.next=8,e.$fetchApi("dept/updateDept",i);case 8:n=t.sent,l=0===n.Code,l||s.$notify({type:"error",message:n.Msg,offset:100,duration:5e3}),s.$notify({message:"修改成功。",type:"success",offset:100,duration:2500}),s.listDepts(),e.currentPain=1;case 14:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},checkDeptData:function(){return null==this.deptData.deptName||""==this.deptData.deptName?(this.$notify({message:"请输入部门名称。",type:"warning",offset:100,duration:2500}),!1):!(null==this.deptData.arraySuper||this.deptData.arraySuper.length<1)||(this.$notify({message:"请选择上级部门。",type:"warning",offset:100,duration:2500}),!1)},deleteDept:function(e){var t=this,a=e.label,s=this;this.$confirm("部门删除后将无法恢复,是否继续删除部门“".concat(a,"”?"),"",{confirmButtonText:"确定",cancelButtonText:"取消",type:"error"}).then(Object(l["a"])(regeneratorRuntime.mark((function r(){var i,n;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return e.data.modifyUserId=sessionStorage.userId,r.next=3,t.$fetchApi("dept/deleteDeptByDeptId",{id:e.id});case 3:if(i=r.sent,n=0===i.Code,n){r.next=8;break}return s.$notify({message:i.Msg,type:"error",offset:100,duration:5e3}),r.abrupt("return");case 8:s.$notify({message:"部门“".concat(a,"”已删除。"),type:["success"],duration:2500}),s.listDepts();case 10:case"end":return r.stop()}}),r)})))).catch((function(){}))},addUserInfo:function(){this.currentPain=3},addDept:function(){null!=this.multipleSelection[0]&&(this.isDistWorkDeptDialog=!0)},colseSet:function(){this.isDistWorkDeptDialog=!1,this.currentUser.arraySuper=[]},cancelAddDept:function(){this.currentUser.arraySuper=[],this.isDistWorkDeptDialog=!1},enterAddDept:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s,r,i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a=e,null!=a.currentUser.arraySuper){t.next=3;break}return t.abrupt("return");case 3:for(s=0;s<a.multipleSelection.length;s++)a.listUpdateUserID[s]=a.multipleSelection[s].id;return{listUpdateUserID:a.listUpdateUserID,deptID:a.currentUser.arraySuper[a.currentUser.arraySuper.length-1],userID:sessionStorage.userId},r=a.currentUser.arraySuper[a.currentUser.arraySuper.length-1],t.next=8,e.$fetchApi("user/changeUsersDept",{userIds:e.listUpdateUserID.join(","),deptId:r});case 8:if(i=t.sent,n=0===i.Code,n){t.next=13;break}return e.$notify({type:"error",message:i.Msg,offset:100,duration:5e3}),t.abrupt("return");case 13:e.$notify({message:"已完成指派。",type:"success",duration:2500}),e.isDistWorkDeptDialog=!1,e.currentUser.arraySuper=[],e.getUserList(e.$refs.tree.getCurrentNode());case 17:case"end":return t.stop()}}),t)})))()},deleteUsers:function(){var e=this,t=this;if(null!=t.multipleSelection[0])if(t.multipleSelection.some((function(e){return 1===e.default})))this.$notify({message:"法人账号不能删除。",type:["erro"],duration:2500});else{t.$refs.tree.getCurrentNode();t.$confirm("用户被删除后将无法恢复,是否继续?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(l["a"])(regeneratorRuntime.mark((function a(){var s,r,i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:for(s=0;s<t.multipleSelection.length;s++)t.listUpdateUserID[s]=t.multipleSelection[s].id;return a.next=3,e.$fetchApi("user/deleteUser",{id:e.listUpdateUserID.join(",")});case 3:if(r=a.sent,i=0===r.Code,i){a.next=8;break}return t.$notify({type:"error",message:r.Msg,offset:100,duration:5e3}),a.abrupt("return");case 8:t.$notify({message:"所选用户删除完成。",type:["success"],duration:2500}),e.getUserList();case 10:case"end":return a.stop()}}),a)}))))}},createUser:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=this;this.$refs["form"].validate(function(){var s=Object(l["a"])(regeneratorRuntime.mark((function s(r){var i,n,l;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:if(r){s.next=2;break}return s.abrupt("return");case 2:return e.newUser.deptid=e.newUser.arraySuper[e.newUser.arraySuper.length-1],e.newUser.createUserId=sessionStorage.userId,e.newUser.companyId=sessionStorage.companyId,s.next=7,c["a"](e.newUser);case 7:if(i=s.sent,n=0===i.Code,n){s.next=12;break}return a.$notify({type:"error",message:i.Msg,offset:100,duration:5e3}),s.abrupt("return");case 12:a.$notify({message:"".concat(e.newUser.cnName,"添加成功。"),type:["success"],duration:2500}),l=e.$refs.tree.getCurrentNode(),e.newUser={headImgUrl:"",isDeparture:0,linkCompanyRole:0},e.getUserList(l||void 0),t||(e.currentPain=1);case 17:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())},saveUserInfo:function(){this.editButtonGroup=1,this.eidit=!1},headPicUploadSuccess:function(e){var t=Object(u["c"])(e.ossUrl);1==this.eidit&&(this.currentUser.headImgUrl=t),3==this.currentPain&&(this.newUser.headImgUrl=t)},excelUploadSuccess:function(e){var t=this,a={filepath:e.filePath,companyId:sessionStorage.companyId,userId:sessionStorage.userId};this.$axios({method:"get",url:encodeURI("/api/sysinfo/users/import"),params:a}).then((function(e){if(null!=e.data){t.$notify({message:e.data.message,type:"success",offset:100,duration:5e3});var a=t.$refs.tree.getCurrentNode();t.currentPain=1,t.getUserList(a)}})).catch((function(e){console.log(e)}))},exportUser:function(){var e=this;this.listUserData.length<1?this.$notify({message:"当前列表用户为空,请先查询用户",type:"warning",offset:100,duration:2500}):this.$confirm("导出当前用户列表,是否继续?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=e.$refs.tree.getCurrentNode(),a=!1,s="";null==t?(a=!0,s=e.rootNode.id):1==e.clickNode.level?(a=!0,s=t.id):s=t.id;var r={deptId:s,userId:sessionStorage.userId,companyId:sessionStorage.companyId,isCompany:a};e.$axios({method:"post",url:encodeURI("/api/sysinfo/users/export/dept"),data:r}).then((function(t){if(200==t.status&&null!=t.data){e.$notify({message:"导出成功",type:"success",offset:100,duration:2500});var a=encodeURI("/api/archives/download/path?filepath="+t.data+"&filename=导出用户"),s=document.createElement("iframe");s.style.display="none",s.src=a,document.body.appendChild(s)}})).catch((function(e){console.log(e)}))}))},scanUserInfo:function(e){var t=this;return Object(l["a"])(regeneratorRuntime.mark((function a(){var s,r,i,n,l,o,u;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return s=t,a.next=3,c["f"](e.id);case 3:r=a.sent,r.arraySuper=(r.deptId||r.companyId)===r.companyId?[]:r.levelId.split("-").concat(r.deptId),s.currentPain=2,s.currentUser=r,i=new Date("0001-01-01T00:00:00Z").getTime(),n=new Date(r.departureDate).getTime(),l=new Date(r.birthday).getTime(),o=new Date(r.gradutionDate).getTime(),u=new Date(r.hireDate).getTime(),n==i&&(s.currentUser.departureDate=null),l==i&&(s.currentUser.birthday=null),o==i&&(s.currentUser.gradutionDate=null),u==i&&(s.currentUser.hireDate=null),s.eidit=!1;case 17:case"end":return a.stop()}}),a)})))()},backUserInfo:function(){this.currentPain=1},editUserInfo:function(){this.editButtonGroup=2,this.eidit=!0,this.el_formLabelcolor="textlabelblock"},modifyUser:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:a=e,e.$refs["form"].validate(function(){var t=Object(l["a"])(regeneratorRuntime.mark((function t(s){var r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(s){t.next=2;break}return t.abrupt("return");case 2:return e.currentUser.deptid=e.currentUser.arraySuper[e.currentUser.arraySuper.length-1],e.currentUser.modifyUserId=sessionStorage.userId,t.next=6,c["l"](e.currentUser);case 6:if(r=t.sent,i=0===r.Code,i){t.next=11;break}return a.$notify({type:"error",message:r.Msg,offset:100,duration:5e3}),t.abrupt("return");case 11:a.$notify({message:"修改成功。",type:"success",offset:100,duration:2500}),e.currentPain=1,e.editButtonGroup=1,e.getUserList(e.$refs.tree.getCurrentNode());case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 2:case"end":return t.stop()}}),t)})))()},disableUserInfo:function(e){var t=this,a=this,s="";s=0==e?"启用":"禁用",this.$confirm("".concat(s,"的用户将").concat("禁用"==s?"无法":"有权","访问我司LOCKING,确定").concat(s,"“").concat(this.currentUser.cnName,"”的账户吗?"),"",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.currentUser.modifyUserId=sessionStorage.userId,t.currentUser.disable=e,t.$axios({method:"put",url:encodeURI("/api/sysinfo/userinfo"),data:t.currentUser}).then((function(e){1==e.data.state?a.$notify({message:"".concat(t.currentUser.cnName,"已").concat(s),type:"success",offset:100,duration:2500}):a.$notify({type:"error",message:e.data.message,offset:100,duration:5e3})})).catch((function(e){console.log(e)}))})).catch((function(){}))},deleteUserInfo:function(){var e=this,t=this;this.$confirm("账户删除后将无法恢复,是否继续删除“".concat(this.currentUser.cnName,"”的账户?"),"",{confirmButtonText:"确定",cancelButtonText:"取消",type:"error"}).then(Object(l["a"])(regeneratorRuntime.mark((function a(){var s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,e.$fetchApi("user/deleteUser",{id:e.currentUser.id});case 2:if(s=a.sent,0===s.Code){a.next=6;break}return t.$notify({type:"error",message:s.Msg,offset:100,duration:5e3}),a.abrupt("return");case 6:t.currentPain=1,t.$notify({message:"“".concat(e.currentUser.cnName,"”的账户已删除。"),type:["success"],duration:2500}),t.listDepts();case 9:case"end":return a.stop()}}),a)})))).catch((function(){}))},cancerSaveUserInfo:function(){this.newUser={headImgUrl:"",isDeparture:0,linkCompanyRole:0},this.currentPain=1,this.editButtonGroup=1,this.eidit=!1},cancerEditUserInfo:function(){this.currentPain=1,this.editButtonGroup=1,this.eidit=!1,this.el_formLabelcolor="textlabelgray"},eidtPartName:function(e){this.currentPain=4,this.deptData=e.data,this.setDisabled(this.deptOptions[0].children,e.id)},setDisabled:function(e,t){if(null!=e)for(var a=0;a<e.length;a++)e[a].id==t?e[a].disabled=!0:e[a].disabled=!1,this.setDisabled(e[a].children,t)},addPartName:function(e){if(this.deptData.deptName="",this.deptData.arraySuper=[],this.currentPain=1,this.currentPain=5,null!=e.data.arraySuper&&e.data.arraySuper.length>0){var t=JSON.parse(JSON.stringify(e.data.arraySuper));t.push(e.id),this.deptData.arraySuper=t}else this.deptData.arraySuper=[],this.deptData.arraySuper.push(e.id);this.setDisabled(this.deptOptions[0].children,"1")},downLoadUserModel:function(){var e=Object(u["a"])("oss://导入用户模板.xlsx","导入用户模板.xlsx");Object(d["a"])(e)}}},m=p,f=(a("dcb6"),a("696e"),a("4a1e"),a("2877")),v=Object(f["a"])(m,i,n,!1,null,"44ffd00e",null),h=v.exports,y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"layout_content"},[a("section",{staticClass:"title_section"},[a("div",{staticClass:"EC_col_8"},[e._t("nav")],2)]),a("section",{staticClass:"yiyun_section houtai"},[a("div",{staticClass:"fl_navBox"},[a("div",{staticClass:"fl_navBox_body"},[a("div",{staticClass:"admin_treeBox navtree"},[a("div",{staticClass:"tree_list"},[e._l(e.relationList,(function(t){return a("div",{key:t.key,staticClass:"tree_list_item",class:{active:t===e.currentRelationInfo},on:{click:function(a){return e.checkRelationDetail(t)}}},[a("i",{staticClass:"el-icon-models"}),a("span",{staticClass:"tree_list_item_label"},[e._v(e._s(e.resolveListLabel(t)))])])})),e.relationList.length?e._e():a("div",{staticClass:"tree_list_empty"},[e._v(" 暂无互链企业,请添加 ")])],2),a("div",{staticClass:"bottombtn tree_list_bottom_button",on:{click:function(t){e.searchModalVisible=!0}}},[e._v(" 添加互链企业 ")])])])]),a("div",{staticClass:"fl_contentBox dept-personnel-list"},[a("div",{staticClass:"admin_contentBox_body"},[a("div",{staticClass:"admin_contentBox_bodyPain"},[e.currentRelationInfo?a("relation-company-info",{key:e.currentRelationInfo.key,attrs:{relationInfo:e.currentRelationInfo},on:{reload:e.fetchRelations}}):e._e()],1)])])])]),a("el-dialog",{attrs:{title:"通过手机号搜索外部企业职员",visible:e.searchModalVisible,width:"460px",top:"30vh"},on:{"update:visible":function(t){e.searchModalVisible=t}}},[a("el-form",{attrs:{model:e.searchForm}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"点击输入手机号"},model:{value:e.searchForm.keywords,callback:function(t){e.$set(e.searchForm,"keywords",t)},expression:"searchForm.keywords"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.searchModalVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{disabled:!e.searchForm.keywords,type:"primary"},on:{click:e.searchCompanyByKeywords}},[e._v("查 询")])],1)],1),a("el-dialog",{attrs:{title:"已查询到用户,请选择所在企业关系",visible:e.searchResultModalVisible,"custom-class":"relation_company_search_modal",width:"460px",top:"30vh"},on:{"update:visible":function(t){e.searchResultModalVisible=t}}},e._l(e.searchResultsList,(function(t){return a("div",{key:t.companyId,staticClass:"search_result_item",on:{click:function(a){return e.generateRelation(t)}}},[a("div",{staticClass:"search_result_item_sub_label"},[e._v(e._s(t.contactor))]),a("div",{staticClass:"search_result_item_label"},[e._v(e._s(t.companyName))]),a("i",{staticClass:"el-collapse-item__arrow el-icon-arrow-right search_result_item_icon"})])})),0)],1)},b=[],_=(a("7db0"),a("d81d"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"relation_company_info"},[a("div",{staticClass:"mlr-20"},[a("card-header",{scopedSlots:e._u([e.isUnApply?{key:"left",fn:function(){return[a("span")]},proxy:!0}:null,{key:"title",fn:function(){return[e._v(" "+e._s(e.isUnApply?"申请互链企业":e.isApplying&&!e.isMyApply?"对方邀请建立互链":"企业信息")+" ")]},proxy:!0},{key:"right",fn:function(){return[e.isUnApply?a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.sendApply}},[e._v("发起申请")]):e._e(),e.isApplying&&e.isMyApply?a("el-button",{attrs:{size:"mini"},on:{click:e.fallbackApply}},[e._v("取消申请")]):e._e(),e.isApplying&&!e.isMyApply?[a("el-button",{attrs:{size:"mini"},on:{click:e.fallbackApply}},[e._v("驳回申请")]),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.permitApply}},[e._v("建立互链")])]:e._e(),e.applyIsApproved&&!e.linkIsRemoved?[a("el-dropdown",{attrs:{placement:"bottom"}},[a("el-button",{attrs:{size:"mini"}},[e._v("权限管理")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{nativeOn:{click:function(t){return e.toggleLinkStatus(t)}}},[e._v(e._s(e.linkIsPause?"恢复互链":"暂停互链"))]),a("el-dropdown-item",{style:{color:"red"},nativeOn:{click:function(t){e.authModalVisible=!0}}},[e._v("解除互链")])],1)],1)]:e._e()]},proxy:!0}],null,!0)})],1),a("div",{staticClass:"border-line"}),a("div",{staticClass:"clear"}),a("div",{staticClass:"largecontentBox"},[a("div",{staticClass:"mlr-20"},[a("div",{staticClass:"company_logo"},[a("img",{attrs:{src:e._f("resolveImg")(e.companyData.logoUrl),alt:""}})]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("企业简称")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.companyName))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("企业全称")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.compAllName))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("地址")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.address))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("所属行业")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.industryName))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("法人")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.cnName))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("法人电话")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.phone))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("单位电话")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e.companyData.telphone))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("企业成员")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e._f("displayText")(e.companyData.userCount,"人")))])]),a("div",{staticClass:"info_item"},[a("span",{staticClass:"info_item_label"},[e._v("企业部门")]),a("span",{staticClass:"info_item_text"},[e._v(e._s(e._f("displayText")(e.companyData.deptCount,"个部门")))])])]),e.projectList.length?[a("div",{staticClass:"border-line"}),a("div",{staticClass:"mlr-20 linkTitle"},[e._v("正在互链项目")]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.projectList,"max-height":"250"}},[a("el-table-column",{attrs:{align:"right",width:"56px"},scopedSlots:e._u([{key:"header",fn:function(e){return[a("i",{staticClass:"el-icon-models"})]}},{key:"default",fn:function(e){return[a("i",{staticClass:"el-icon-models"})]}}],null,!1,2984380243)}),a("el-table-column",{attrs:{prop:"projName",label:"项目名称"}}),a("el-table-column",{attrs:{prop:"relation",label:"关系",width:"120"}}),a("el-table-column",{attrs:{prop:"projectManagerName",label:"项目负责人",width:"120"}}),a("el-table-column",{attrs:{prop:"otherNum",label:"对方企业参与人数",width:"120"}}),a("el-table-column",{attrs:{prop:"ourNum",label:"我企业参与认识",width:"180"}})],1)]:e._e()],2),a("el-dialog",{attrs:{title:"请输入密码以认证用户权限",visible:e.authModalVisible,width:"460px",top:"30vh"},on:{"update:visible":function(t){e.authModalVisible=t}}},[a("el-form",{attrs:{model:e.authForm}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"请输入密码",type:"password"},model:{value:e.authForm.password,callback:function(t){e.$set(e.authForm,"password",t)},expression:"authForm.password"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.searchModalVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{disabled:!e.authForm.password,type:"primary"},on:{click:e.checkAuth}},[e._v("认 证")])],1)],1)],1)}),C=[],g=(a("d3b7"),a("3ca3"),a("ddb0"),a("5530")),U=a("3835"),x=a("8bde"),k=a("2ef0"),w=a("b775"),D={props:{relationInfo:{type:Object,default:function(){return{}}}},components:{CardHeader:x["a"]},data:function(){var e=this.$store.state.currentCompanyId,t=this.$store.state.accountName;return{mainCompanyId:e,accountName:t,companyData:{},authModalVisible:!1,authForm:{},projectList:[]}},mounted:function(){this.fetchCompanyDetail()},computed:{isUnApply:function(){return"-1"==this.relationInfo.auditStatus},isApplying:function(){return"0"==this.relationInfo.auditStatus},applyIsApproved:function(){return"1"==this.relationInfo.auditStatus},linkIsPause:function(){return 2==this.relationInfo.linkStatus},linkIsRemoved:function(){return 0==this.relationInfo.linkStatus},isMyApply:function(){return this.relationInfo.sendCompanyId===this.mainCompanyId}},filters:{displayText:function(e,t){return Object(k["isNil"])(e)?"":"".concat(e," ").concat(t)}},methods:{fetchCompanyDetail:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s,r,i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.relationInfo.thatCompanyId,t.next=3,Promise.all([e.$fetchApi("company/queryCompanyById",{id:a}),e.$fetchApi("project/queryLinkProjectListByCompanyId",{ourCompanyId:e.mainCompanyId,otherCompanyId:a})]);case 3:if(s=t.sent,r=Object(U["a"])(s,2),i=r[0],n=r[1],Object(w["c"])(i),!i.Code){t.next=10;break}return t.abrupt("return");case 10:e.companyData=Object(g["a"])(Object(g["a"])(Object(g["a"])({},Object(d["b"])(i.Data.company)),Object(d["b"])(i.Data.user)),{},{deptCount:i.Data.deptNum,userCount:i.Data.userNum}),e.projectList=(n.Data||[]).map(d["b"]);case 12:case"end":return t.stop()}}),t)})))()},sendApply:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=Object(d["c"])(Object(g["a"])({},e.relationInfo)),a.AuditStatus=0,a.LinkStatus=0,t.next=5,e.$fetchApi("company/link/addCompanyLink",a);case 5:if(s=t.sent,Object(w["c"])(s),!s.Code){t.next=9;break}return t.abrupt("return");case 9:e.$notify({message:"申请提交成功",type:"success"}),e.$emit("reload");case 11:case"end":return t.stop()}}),t)})))()},fallbackApply:function(){var e=this.isMyApply?"撤回":"驳回";this.abtractUpdateApply({confirmMessage:"确定".concat(e,"申请?"),successMessage:"申请已".concat(e),nextState:function(e){e.AuditStatus=2}})},permitApply:function(){this.abtractUpdateApply({confirmMessage:"建立企业互链关系后双方企业可以开展互链项目,确定建立互链?",successMessage:"互链建立成功",nextState:function(e){e.AuditStatus=1,e.LinkStatus=1}})},toggleLinkStatus:function(){var e=this,t=2==this.relationInfo.linkStatus?"恢复":"暂停";this.abtractUpdateApply({confirmMessage:"确定".concat(t,"互链?"),successMessage:"互链已".concat(t),nextState:function(t){t.LinkStatus=2==e.relationInfo.linkStatus?1:2}})},checkAuth:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.authForm.password,t.next=3,e.$fetchApi("authentication/passwordCheck",{password:a,userName:e.accountName});case 3:if(s=t.sent,Object(w["c"])(s),!s.Code){t.next=7;break}return t.abrupt("return");case 7:if(s.Data){t.next=10;break}return d["d"].error("密码错误"),t.abrupt("return");case 10:e.authForm={},e.authModalVisible=!1,e.removeLink();case 13:case"end":return t.stop()}}),t)})))()},removeLink:function(){this.relationInfo.linkStatus;this.abtractUpdateApply({confirmMessage:"解除企业互链将无法访问共同互链的项目,确定解除企业互链项目关系?",successMessage:"互链解除成功",nextState:function(e){e.LinkStatus=0}})},abtractUpdateApply:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.confirmMessage,s=t.confirmButtonText,r=void 0===s?"确定":s,i=t.cancelButtonText,n=void 0===i?"取消":i,o=t.successMessage,c=t.nextState;this.$confirm(a,"",{confirmButtonText:r,cancelButtonText:n,showClose:!1,type:"warning"}).then(Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=Object(d["c"])(Object(g["a"])({},e.relationInfo)),c(a),t.next=4,e.$fetchApi("company/link/updateCompanyLink",a);case 4:s=t.sent,Object(w["c"])(s),e.$notify({message:o,type:"success"}),e.$emit("reload");case 8:case"end":return t.stop()}}),t)})))).catch((function(){}))}}},I=D,S=(a("a250"),Object(f["a"])(I,_,C,!1,null,"2e531c5a",null)),$=S.exports,O={components:{RelationCompanyInfo:$},data:function(){var e=this.$store.state.currentCompanyId,t=this.$store.state.currentPlatform.orgName;return{mainCompanyId:e,mainCompanyName:t,relationList:[],searchModalVisible:!1,searchForm:{},searchResultModalVisible:!1,searchResultsList:[],currentRelationInfo:void 0}},mounted:function(){this.fetchRelations()},watch:{searchModalVisible:function(e){e||(this.searchForm={})}},methods:{resolveListLabel:function(e){var t="",a=e.thatCompanyName,s=this.mainCompanyId;return 1==e.auditStatus?(2==e.linkStatus&&(t="(暂停互链)"),0==e.linkStatus&&(t="(互链已解除)")):0==e.auditStatus?e.acceptCompanyId===s?a="新申请":t="(申请中)":2==e.auditStatus&&(e.acceptCompanyId===s?(a="新申请",t="(已驳回)"):t="(被驳回)"),"".concat(a," ").concat(t)},fetchRelations:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s,r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$fetchApi("company/link/queryCompanyLinkListByCompanyId",{companyId:e.mainCompanyId});case 2:if(a=t.sent,Object(w["c"])(a),!a.Code){t.next=6;break}return t.abrupt("return");case 6:if(s=(a.Data||[]).map((function(t){var a=Object(d["b"])(t),s=a.sendCompanyId===e.mainCompanyId;return a.thatCompanyId=s?a.acceptCompanyId:a.sendCompanyId,a.thatCompanyName=s?a.acceptCompanyName:a.sendCompanyName,a.key="".concat(a.thatCompanyId,"_").concat(a.auditStatus,"_").concat(a.linkStatus),a})),e.relationList=s,s.length){t.next=10;break}return t.abrupt("return");case 10:if(r=e.currentRelationInfo,r){t.next=14;break}return e.checkRelationDetail(s[0]),t.abrupt("return");case 14:if(i=s.find((function(e){return e.thatCompanyId===r.thatCompanyId})),i){t.next=18;break}return e.checkRelationDetail(s[0]),t.abrupt("return");case 18:e.currentRelationInfo=i;case 19:case"end":return t.stop()}}),t)})))()},checkRelationDetail:function(e){this.currentRelationInfo=e},searchCompanyByKeywords:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var a,s,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.searchForm.keywords,t.next=3,e.$fetchApi("user/queryUserAndCompanyByUserPhone",{phone:a});case 3:if(s=t.sent,Object(w["c"])(s),0===s.Code){t.next=7;break}return t.abrupt("return");case 7:if(r=s.Data,r.companyId!==e.mainCompanyId){t.next=11;break}return e.$notify({type:"error",message:"该职员与您在同一个企业。"}),t.abrupt("return");case 11:if(!e.relationList.find((function(e){return e.thatCompanyId===r.companyId}))){t.next=14;break}return e.$notify({type:"error",message:"已存在与目标企业的互链或申请"}),t.abrupt("return");case 14:e.searchResultsList=[{companyId:r.companyId,companyName:r.companyName,contactor:r.userName}],e.searchModalVisible=!1,e.searchResultModalVisible=!0;case 17:case"end":return t.stop()}}),t)})))()},generateRelation:function(e){var t={sendCompanyId:this.mainCompanyId,sendCompanyName:this.mainCompanyName,acceptCompanyId:e.companyId,acceptCompanyName:e.companyName,auditStatus:"-1",key:e.companyId,thatCompanyId:e.companyId,thatCompanyName:e.companyName};this.currentRelationInfo=t,this.searchResultModalVisible=!1}}},B=O,N=(a("d666"),a("d36a"),Object(f["a"])(B,y,b,!1,null,"2e6d402e",null)),R=N.exports,j={components:{Employees:h,RelationCompany:R},data:function(){return{view:"Employees"}},filters:{},mounted:function(){},methods:{}},M=j,L=(a("b440"),Object(f["a"])(M,s,r,!1,null,"0d35df63",null));t["default"]=L.exports},4588:function(e,t,a){},"45fc":function(e,t,a){"use strict";var s=a("23e7"),r=a("b727").some,i=a("a640"),n=a("ae40"),l=i("some"),o=n("some");s({target:"Array",proto:!0,forced:!l||!o},{some:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"4a1e":function(e,t,a){"use strict";var s=a("063e"),r=a.n(s);r.a},"54c6":function(e,t,a){},"5a0c":function(e,t,a){!function(t,a){e.exports=a()}(0,(function(){"use strict";var e="millisecond",t="second",a="minute",s="hour",r="day",i="week",n="month",l="quarter",o="year",c="date",u=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d+)?$/,d=/\[([^\]]+)]|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p=function(e,t,a){var s=String(e);return!s||s.length>=t?e:""+Array(t+1-s.length).join(a)+e},m={s:p,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),s=Math.floor(a/60),r=a%60;return(t<=0?"+":"-")+p(s,2,"0")+":"+p(r,2,"0")},m:function e(t,a){if(t.date()<a.date())return-e(a,t);var s=12*(a.year()-t.year())+(a.month()-t.month()),r=t.clone().add(s,n),i=a-r<0,l=t.clone().add(s+(i?-1:1),n);return+(-(s+(a-r)/(i?r-l:l-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(u){return{M:n,y:o,w:i,d:r,D:c,h:s,m:a,s:t,ms:e,Q:l}[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},f={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},v="en",h={};h[v]=f;var y=function(e){return e instanceof g},b=function(e,t,a){var s;if(!e)return v;if("string"==typeof e)h[e]&&(s=e),t&&(h[e]=t,s=e);else{var r=e.name;h[r]=e,s=r}return!a&&s&&(v=s),s||!a&&v},_=function(e,t){if(y(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new g(a)},C=m;C.l=b,C.i=y,C.w=function(e,t){return _(e,{locale:t.$L,utc:t.$u,$offset:t.$offset})};var g=function(){function p(e){this.$L=this.$L||b(e.locale,null,!0),this.parse(e)}var m=p.prototype;return m.parse=function(e){this.$d=function(e){var t=e.date,a=e.utc;if(null===t)return new Date(NaN);if(C.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var s=t.match(u);if(s){var r=s[2]-1||0,i=(s[7]||"0").substring(0,3);return a?new Date(Date.UTC(s[1],r,s[3]||1,s[4]||0,s[5]||0,s[6]||0,i)):new Date(s[1],r,s[3]||1,s[4]||0,s[5]||0,s[6]||0,i)}}return new Date(t)}(e),this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return C},m.isValid=function(){return!("Invalid Date"===this.$d.toString())},m.isSame=function(e,t){var a=_(e);return this.startOf(t)<=a&&a<=this.endOf(t)},m.isAfter=function(e,t){return _(e)<this.startOf(t)},m.isBefore=function(e,t){return this.endOf(t)<_(e)},m.$g=function(e,t,a){return C.u(e)?this[t]:this.set(a,e)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(e,l){var u=this,d=!!C.u(l)||l,p=C.p(e),m=function(e,t){var a=C.w(u.$u?Date.UTC(u.$y,t,e):new Date(u.$y,t,e),u);return d?a:a.endOf(r)},f=function(e,t){return C.w(u.toDate()[e].apply(u.toDate("s"),(d?[0,0,0,0]:[23,59,59,999]).slice(t)),u)},v=this.$W,h=this.$M,y=this.$D,b="set"+(this.$u?"UTC":"");switch(p){case o:return d?m(1,0):m(31,11);case n:return d?m(1,h):m(0,h+1);case i:var _=this.$locale().weekStart||0,g=(v<_?v+7:v)-_;return m(d?y-g:y+(6-g),h);case r:case c:return f(b+"Hours",0);case s:return f(b+"Minutes",1);case a:return f(b+"Seconds",2);case t:return f(b+"Milliseconds",3);default:return this.clone()}},m.endOf=function(e){return this.startOf(e,!1)},m.$set=function(i,l){var u,d=C.p(i),p="set"+(this.$u?"UTC":""),m=(u={},u[r]=p+"Date",u[c]=p+"Date",u[n]=p+"Month",u[o]=p+"FullYear",u[s]=p+"Hours",u[a]=p+"Minutes",u[t]=p+"Seconds",u[e]=p+"Milliseconds",u)[d],f=d===r?this.$D+(l-this.$W):l;if(d===n||d===o){var v=this.clone().set(c,1);v.$d[m](f),v.init(),this.$d=v.set(c,Math.min(this.$D,v.daysInMonth())).$d}else m&&this.$d[m](f);return this.init(),this},m.set=function(e,t){return this.clone().$set(e,t)},m.get=function(e){return this[C.p(e)]()},m.add=function(e,l){var c,u=this;e=Number(e);var d=C.p(l),p=function(t){var a=_(u);return C.w(a.date(a.date()+Math.round(t*e)),u)};if(d===n)return this.set(n,this.$M+e);if(d===o)return this.set(o,this.$y+e);if(d===r)return p(1);if(d===i)return p(7);var m=(c={},c[a]=6e4,c[s]=36e5,c[t]=1e3,c)[d]||1,f=this.$d.getTime()+e*m;return C.w(f,this)},m.subtract=function(e,t){return this.add(-1*e,t)},m.format=function(e){var t=this;if(!this.isValid())return"Invalid Date";var a=e||"YYYY-MM-DDTHH:mm:ssZ",s=C.z(this),r=this.$locale(),i=this.$H,n=this.$m,l=this.$M,o=r.weekdays,c=r.months,u=function(e,s,r,i){return e&&(e[s]||e(t,a))||r[s].substr(0,i)},p=function(e){return C.s(i%12||12,e,"0")},m=r.meridiem||function(e,t,a){var s=e<12?"AM":"PM";return a?s.toLowerCase():s},f={YY:String(this.$y).slice(-2),YYYY:this.$y,M:l+1,MM:C.s(l+1,2,"0"),MMM:u(r.monthsShort,l,c,3),MMMM:u(c,l),D:this.$D,DD:C.s(this.$D,2,"0"),d:String(this.$W),dd:u(r.weekdaysMin,this.$W,o,2),ddd:u(r.weekdaysShort,this.$W,o,3),dddd:o[this.$W],H:String(i),HH:C.s(i,2,"0"),h:p(1),hh:p(2),a:m(i,n,!0),A:m(i,n,!1),m:String(n),mm:C.s(n,2,"0"),s:String(this.$s),ss:C.s(this.$s,2,"0"),SSS:C.s(this.$ms,3,"0"),Z:s};return a.replace(d,(function(e,t){return t||f[e]||s.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(e,c,u){var d,p=C.p(c),m=_(e),f=6e4*(m.utcOffset()-this.utcOffset()),v=this-m,h=C.m(this,m);return h=(d={},d[o]=h/12,d[n]=h,d[l]=h/3,d[i]=(v-f)/6048e5,d[r]=(v-f)/864e5,d[s]=v/36e5,d[a]=v/6e4,d[t]=v/1e3,d)[p]||v,u?h:C.a(h)},m.daysInMonth=function(){return this.endOf(n).$D},m.$locale=function(){return h[this.$L]},m.locale=function(e,t){if(!e)return this.$L;var a=this.clone(),s=b(e,t,!0);return s&&(a.$L=s),a},m.clone=function(){return C.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},p}(),U=g.prototype;return _.prototype=U,[["$ms",e],["$s",t],["$m",a],["$H",s],["$W",r],["$M",n],["$y",o],["$D",c]].forEach((function(e){U[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),_.extend=function(e,t){return e(t,g,_),_},_.locale=b,_.isDayjs=y,_.unix=function(e){return _(1e3*e)},_.en=h[v],_.Ls=h,_}))},"696e":function(e,t,a){"use strict";var s=a("4588"),r=a.n(s);r.a},"8bde":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card-header"},[e.hasLeft?a("div",[e._t("left")],2):e._e(),a("div",{staticClass:"title"},[e._t("title")],2),a("div",[e._t("right")],2)])},r=[],i={data:function(){return{hasLeft:!1}},mounted:function(){this.hasLeft=!!this.$slots.left}},n=i,l=(a("fdc5"),a("2877")),o=Object(l["a"])(n,s,r,!1,null,"983c43b0",null);t["a"]=o.exports},"93d6":function(e,t,a){"use strict";a.d(t,"d",(function(){return u})),a.d(t,"e",(function(){return p})),a.d(t,"c",(function(){return y})),a.d(t,"g",(function(){return _})),a.d(t,"f",(function(){return g})),a.d(t,"j",(function(){return x})),a.d(t,"b",(function(){return w})),a.d(t,"i",(function(){return D})),a.d(t,"h",(function(){return I})),a.d(t,"k",(function(){return $})),a.d(t,"a",(function(){return B})),a.d(t,"l",(function(){return R})),a.d(t,"m",(function(){return M}));a("4160"),a("d81d"),a("13d5"),a("d3b7"),a("ac1f"),a("3ca3"),a("1276"),a("159b"),a("ddb0");var s=a("5530"),r=(a("96cf"),a("1da1")),i=a("b775"),n=a("3de1"),l=a("2ef0"),o=a("5a0c"),c=a.n(o);function u(e){return d.apply(this,arguments)}function d(){return d=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a,s,r,l,o,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["b"])("company/queryCompanyById",{id:t});case 2:return a=e.sent,s=a.Data||{},r=s.company,l=void 0===r?{}:r,o=Object(n["b"])(l),c=h("company",o.id,o.companyName,o),e.next=8,f(t);case 8:return c.children=e.sent,e.abrupt("return",[c]);case 10:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function p(e){return m.apply(this,arguments)}function m(){return m=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["b"])("company/queryDeptListByCompanyId",{companyId:t});case 2:return a=e.sent,e.abrupt("return",(a.Data||[]).map((function(e){var t=Object(n["b"])(e);return t.arraySuper=t.levelId.split("-"),h("dept",t.id,t.deptName,t)})));case 4:case"end":return e.stop()}}),e)}))),m.apply(this,arguments)}function f(e){return v.apply(this,arguments)}function v(){return v=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a,s,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["b"])("dept/queryDeptsByDeptId",{superId:t});case 2:if(a=e.sent,s=(a.Data||[]).map((function(e){var t=Object(n["b"])(e);return t.arraySuper=t.levelId.split("-"),h("dept",t.id,t.deptName,t)})),!s.length){e.next=9;break}return e.next=7,Promise.all(s.map((function(e){return f(e.id)})));case 7:r=e.sent,r.forEach((function(e,t){var a=s[t];e.length?a.children=e:a.isLeaf=!0}));case 9:return e.abrupt("return",s);case 10:case"end":return e.stop()}}),e)}))),v.apply(this,arguments)}function h(e,t,a){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=arguments.length>5&&void 0!==arguments[5]&&arguments[5],i=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return{id:t,label:a,nodeType:e,isLeaf:r,disabled:i,data:s}}function y(e){return b.apply(this,arguments)}function b(){return b=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=Object(n["c"])(t),e.next=3,Object(i["b"])("dept/addDept",a);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)}))),b.apply(this,arguments)}function _(e,t,a,s){return C.apply(this,arguments)}function C(){return C=Object(r["a"])(regeneratorRuntime.mark((function e(t,a,s,r){var l,o,c,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r?Object(i["b"])("user/fuzzyQueryUserOnOneCompany",{companyId:t.id,fuzzy:r}):Object(i["b"])("user/queryUsersByDeptId",{deptId:t.id,idType:"company"===t.nodeType?0:1,pageIndex:a,pageSize:s});case 2:return l=e.sent,o=l.Data||{},c=o.data,u=o.total,e.abrupt("return",{list:(c||[]).map(n["b"]),page:a,pageSize:s,total:u});case 5:case"end":return e.stop()}}),e)}))),C.apply(this,arguments)}function g(e){return U.apply(this,arguments)}function U(){return U=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["b"])("user/queryUserByUserId",{id:t});case 2:return a=e.sent,s=Object(n["b"])(Object.assign({},Object(l["propertyOf"])(a)("Data.UserExt",{}),a.Data||{})),s.roleName=k[s.permission]||"",s.backgroundRoleName=S[s.backgroundPermission]||"",s.userState=O[s.staffStatus]||"",s.isDeparture=s.staffStatus,e.abrupt("return",s);case 9:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}var x=[{value:99,label:"无权限"},{value:0,label:"普通职员"},{value:1,label:"项目负责人"}],k=x.reduce((function(e,t){var a=t.value,s=t.label;return e[a]=s,e}),{}),w=[{value:99,label:"无权限"},{value:2,label:"企业管理员"}],D=[{value:0,label:"普通职员"},{value:1,label:"互链职员"}],I=D.reduce((function(e,t){var a=t.value,s=t.label;return e[a]=s,e}),{}),S=w.reduce((function(e,t){var a=t.value,s=t.label;return e[a]=s,e}),{}),$=[{value:0,label:"在职"},{value:1,label:"离职"}],O=$.reduce((function(e,t){var a=t.value,s=t.label;return e[a]=s,e}),{});function B(e){return N.apply(this,arguments)}function N(){return N=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a,r,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=Object(n["c"])(Object(s["a"])({},t)),a.Birthday&&(a.Birthday=c()(a.Birthday).toISOString()),a.DepartureDate&&(a.DepartureDate=c()(a.DepartureDate).toISOString()),a.GradutionDate&&(a.GradutionDate=c()(a.GradutionDate).toISOString()),a.HireDate&&(a.HireDate=c()(a.HireDate).toISOString()),r={Address:a.Address,Birthday:a.Birthday,DepartureDate:a.DepartureDate,Education:a.Education,GradutionDate:a.GradutionDate,GradutionSchool:a.GradutionSchool,HireDate:a.HireDate,MaritalStatus:a.MaritalStatus,National:a.National,NativePlace:a.NativePlace,PoliticalLandscape:a.PoliticalLandscape,Specialty:a.Specialty,StaffStatus:a.IsDeparture},a.UserExt=r,e.next=9,Object(i["b"])("user/addUser",a);case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)}))),N.apply(this,arguments)}function R(e){return j.apply(this,arguments)}function j(){return j=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a,r,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=Object(n["c"])(Object(s["a"])({},t)),a.Birthday&&(a.Birthday=c()(a.Birthday).toISOString()),a.DepartureDate&&(a.DepartureDate=c()(a.DepartureDate).toISOString()),a.GradutionDate&&(a.GradutionDate=c()(a.GradutionDate).toISOString()),a.HireDate&&(a.HireDate=c()(a.HireDate).toISOString()),r={Address:a.Address,Birthday:a.Birthday,DepartureDate:a.DepartureDate,Education:a.Education,GradutionDate:a.GradutionDate,GradutionSchool:a.GradutionSchool,HireDate:a.HireDate,Id:a.Id,MaritalStatus:a.MaritalStatus,National:a.National,NativePlace:a.NativePlace,PoliticalLandscape:a.PoliticalLandscape,Specialty:a.Specialty,StaffStatus:a.IsDeparture},a.UserExt=r,console.log(a),e.next=10,Object(i["b"])("user/updateUser",a);case 10:return l=e.sent,e.abrupt("return",l);case 12:case"end":return e.stop()}}),e)}))),j.apply(this,arguments)}function M(e,t){return L.apply(this,arguments)}function L(){return L=Object(r["a"])(regeneratorRuntime.mark((function e(t,a){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return s=Object.assign({},t,{headImgUrl:a}),e.next=3,R(s);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}},"9e5b":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-upload",{attrs:{action:"","http-request":e.httpRequest||e.handleUpload,"before-upload":e.beforeUpload,showFileList:e.showFileList,"on-success":e.handleSuccess},scopedSlots:e._u([e._l(e.$slots,(function(t,a){return{key:a,fn:function(){return[e._t(a)]},proxy:!0}}))],null,!0)})},r=[],i=(a("b0c0"),a("5530")),n=a("5ab9"),l=a("2ef0"),o={name:"Upload",props:{showFileList:{type:Boolean,default:!1},onSuccess:{type:Function,default:l["noop"]},httpRequest:{type:Function,default:null}},methods:{handleSuccess:function(e,t,a){e?this.onSuccess(Object(i["a"])(Object(i["a"])({},t),{},{ossUrl:e.name}),a):console.log(e,t)},beforeUpload:function(e){return console.log("fileInfo: ",e),!0},handleUpload:function(e){var t=e.file;e.onSuccess,e.onError,e.file.name;return n["b"](t.name,t)}}},c=o,u=a("2877"),d=Object(u["a"])(c,s,r,!1,null,null,null);t["a"]=d.exports},a250:function(e,t,a){"use strict";var s=a("c108"),r=a.n(s);r.a},b440:function(e,t,a){"use strict";var s=a("b7a7"),r=a.n(s);r.a},b7a7:function(e,t,a){},c108:function(e,t,a){},d36a:function(e,t,a){"use strict";var s=a("ecb3"),r=a.n(s);r.a},d666:function(e,t,a){"use strict";var s=a("54c6"),r=a.n(s);r.a},dcb6:function(e,t,a){"use strict";var s=a("1921"),r=a.n(s);r.a},e668:function(e,t,a){},ecb3:function(e,t,a){},fdc5:function(e,t,a){"use strict";var s=a("e668"),r=a.n(s);r.a}}]);
|