|
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7cfdb9eb"],{"07ae":function(e,t,a){},"29c0":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",{attrs:{id:"app"}},[a("div",{staticClass:"layout_content"},[a("section",{staticClass:"title_section"},[e._m(0),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 r=t.node,s=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"easycloudTreeleafe"},[1==s.isLeaf?a("i",{}):e._e(),1==s.isLeaf?a("i",{staticClass:"el-tree-node__expand-icon el-icon-caret-right bianjutop",style:{opacity:0}}):e._e(),0==s.isLeaf?a("i",{}):e._e(),a("div",{staticClass:"treeeditInput fl"},[a("span",{staticClass:"yiyunnodelabel"},[e._v(e._s(r.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(s)}}},[e._v("设置子部门")])]),a("el-dropdown-item",[1!=r.level?a("span",{on:{click:function(t){return e.eidtPartName(s)}}},[e._v("编辑部门")]):e._e()]),a("el-dropdown-item",[1!=r.level?a("span",{on:{click:function(t){return e.deleteDept(s)}}},[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(1),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(2),e._m(3),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":"96px","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:"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(4),e._m(5),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":"90px","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:"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(6),e._m(7),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":"90px","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(8),e._m(9),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":"90px","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()])},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"EC_col_8"},[a("div",{staticClass:"adminnavBox"},[a("h3",[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"})])},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"})])}],i=(a("99af"),a("4160"),a("a15b"),a("45fc"),a("ac1f"),a("1276"),a("159b"),a("96cf"),a("1da1")),n=a("9e5b"),l=a("93d6"),o=a("5ab9"),c=a("3de1"),u={elNew:"#app",components:{FileUploader:n["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},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:l["h"],backgroundRoleOptions:l["b"],stateOptions:l["i"],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(),r=t.getMonth()+1,s=t.getDate();return r=r<10?"0"+r:r,s=s<10?"0"+s:s,a+"-"+r+"-"+s}},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(i["a"])(regeneratorRuntime.mark((function t(){var a,r,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e,t.next=3,l["d"](sessionStorage.companyId);case 3:r=t.sent,a.listCompanyDept=r,a.deptOptions=r,s=r[0],a.rootNode=s,e.getUserList(s||void 0),void 0==a.currentNode.id&&(a.currentNode=s,setTimeout((function(){a.$refs.tree.setCurrentKey(s.id)}),50),a.currentDeptTitle=s.label);case 10:case"end":return t.stop()}}),t)})))()},getUserList:function(){var e=arguments,t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var r,s,i,n,o,c;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(r=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,s=e.length>3&&void 0!==e[3]?e[3]:t.searchCnName,r){a.next=7;break}return a.abrupt("return");case 7:return a.next=9,l["g"](r,t.pageIndex,t.pageSize,s);case 9:i=a.sent,n=i.list,i.page,o=i.pageSize,c=i.total,t.listUserData=n,t.pageTotal=Math.ceil(c/o),t.currUserCount=c;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(i["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(i["a"])(regeneratorRuntime.mark((function t(a){var r,s,i,n,o,c,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,r=e,s=new Array,s=e.deptData.arraySuper,i="",n="",s.length>0)for(o=0;o<s.length;o++)i+=s[o],o<s.length-1?i+="-":n=s[o];return c={deptName:e.deptData.deptName,companyId:sessionStorage.companyId,remark:"",levelId:i,superId:n},t.next=12,l["c"](c);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:r.addDeptDisable=!1,e.$notify({message:"部门“".concat(e.deptData.deptName,"”已完成添加。"),type:["success"],duration:2500}),r.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(i["a"])(regeneratorRuntime.mark((function t(a){var r,s,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 r=e,e.deptData.modifyUserId=sessionStorage.userId,s=e.deptData,i={Id:s.id,SuperId:s.superId,CompanyId:s.companyId,LevelId:s.arraySuper.join("-"),DeptName:s.deptName},t.next=8,e.$fetchApi("dept/updateDept",i);case 8:n=t.sent,l=0===n.Code,l||r.$notify({type:"error",message:n.Msg,offset:100,duration:5e3}),r.$notify({message:"修改成功。",type:"success",offset:100,duration:2500}),r.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,r=this;this.$confirm("部门删除后将无法恢复,是否继续删除部门“".concat(a,"”?"),"",{confirmButtonText:"确定",cancelButtonText:"取消",type:"error"}).then(Object(i["a"])(regeneratorRuntime.mark((function s(){var i,n;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return e.data.modifyUserId=sessionStorage.userId,s.next=3,t.$fetchApi("dept/deleteDeptByDeptId",{id:e.id});case 3:if(i=s.sent,n=0===i.Code,n){s.next=8;break}return r.$notify({message:i.Msg,type:"error",offset:100,duration:5e3}),s.abrupt("return");case 8:r.$notify({message:"部门“".concat(a,"”已删除。"),type:["success"],duration:2500}),r.listDepts();case 10:case"end":return s.stop()}}),s)})))).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(i["a"])(regeneratorRuntime.mark((function t(){var a,r,s,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(r=0;r<a.multipleSelection.length;r++)a.listUpdateUserID[r]=a.multipleSelection[r].id;return{listUpdateUserID:a.listUpdateUserID,deptID:a.currentUser.arraySuper[a.currentUser.arraySuper.length-1],userID:sessionStorage.userId},s=a.currentUser.arraySuper[a.currentUser.arraySuper.length-1],t.next=8,e.$fetchApi("user/changeUsersDept",{userIds:e.listUpdateUserID.join(","),deptId:s});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(i["a"])(regeneratorRuntime.mark((function a(){var r,s,i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:for(r=0;r<t.multipleSelection.length;r++)t.listUpdateUserID[r]=t.multipleSelection[r].id;return a.next=3,e.$fetchApi("user/deleteUser",{id:e.listUpdateUserID.join(",")});case 3:if(s=a.sent,i=0===s.Code,i){a.next=8;break}return t.$notify({type:"error",message:s.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 r=Object(i["a"])(regeneratorRuntime.mark((function r(s){var i,n,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(s){r.next=2;break}return r.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,r.next=7,l["a"](e.newUser);case 7:if(i=r.sent,n=0===i.Code,n){r.next=12;break}return a.$notify({type:"error",message:i.Msg,offset:100,duration:5e3}),r.abrupt("return");case 12:a.$notify({message:"".concat(e.newUser.cnName,"添加成功。"),type:["success"],duration:2500}),o=e.$refs.tree.getCurrentNode(),e.newUser={headImgUrl:"",isDeparture:0},e.getUserList(o||void 0),t||(e.currentPain=1);case 17:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}())},saveUserInfo:function(){this.editButtonGroup=1,this.eidit=!1},headPicUploadSuccess:function(e){var t=Object(o["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,r="";null==t?(a=!0,r=e.rootNode.id):1==e.clickNode.level?(a=!0,r=t.id):r=t.id;var s={deptId:r,userId:sessionStorage.userId,companyId:sessionStorage.companyId,isCompany:a};e.$axios({method:"post",url:encodeURI("/api/sysinfo/users/export/dept"),data:s}).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=导出用户"),r=document.createElement("iframe");r.style.display="none",r.src=a,document.body.appendChild(r)}})).catch((function(e){console.log(e)}))}))},scanUserInfo:function(e){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var r,s,i,n,o,c,u;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return r=t,a.next=3,l["f"](e.id);case 3:s=a.sent,s.arraySuper=(s.deptId||s.companyId)===s.companyId?[]:s.levelId.split("-").concat(s.deptId),r.currentPain=2,r.currentUser=s,i=new Date("0001-01-01T00:00:00Z").getTime(),n=new Date(s.departureDate).getTime(),o=new Date(s.birthday).getTime(),c=new Date(s.gradutionDate).getTime(),u=new Date(s.hireDate).getTime(),n==i&&(r.currentUser.departureDate=null),o==i&&(r.currentUser.birthday=null),c==i&&(r.currentUser.gradutionDate=null),u==i&&(r.currentUser.hireDate=null),r.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(i["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(i["a"])(regeneratorRuntime.mark((function t(r){var s,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){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,l["j"](e.currentUser);case 6:if(s=t.sent,i=0===s.Code,i){t.next=11;break}return a.$notify({type:"error",message:s.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,r="";r=0==e?"启用":"禁用",this.$confirm("".concat(r,"的用户将").concat("禁用"==r?"无法":"有权","访问我司LOCKING,确定").concat(r,"“").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(r),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(i["a"])(regeneratorRuntime.mark((function a(){var r;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(r=a.sent,0===r.Code){a.next=6;break}return t.$notify({type:"error",message:r.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},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(o["a"])("oss://导入用户模板.xlsx","导入用户模板.xlsx");Object(c["a"])(e)}}},d=u,p=(a("6ca8"),a("9f0e"),a("2877")),m=Object(p["a"])(d,r,s,!1,null,"aa8cf9c4",null);t["default"]=m.exports},"45fc":function(e,t,a){"use strict";var r=a("23e7"),s=a("b727").some,i=a("a640"),n=a("ae40"),l=i("some"),o=n("some");r({target:"Array",proto:!0,forced:!l||!o},{some:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}})},"5a0c":function(e,t,a){!function(t,a){e.exports=a()}(0,(function(){"use strict";var e="millisecond",t="second",a="minute",r="hour",s="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={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("_")},m=function(e,t,a){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(a)+e},f={s:m,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),r=Math.floor(a/60),s=a%60;return(t<=0?"+":"-")+m(r,2,"0")+":"+m(s,2,"0")},m:function e(t,a){if(t.date()<a.date())return-e(a,t);var r=12*(a.year()-t.year())+(a.month()-t.month()),s=t.clone().add(r,n),i=a-s<0,l=t.clone().add(r+(i?-1:1),n);return+(-(r+(a-s)/(i?s-l:l-s))||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:s,D:c,h:r,m:a,s:t,ms:e,Q:l}[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},v="en",h={};h[v]=p;var b=function(e){return e instanceof g},_=function(e,t,a){var r;if(!e)return v;if("string"==typeof e)h[e]&&(r=e),t&&(h[e]=t,r=e);else{var s=e.name;h[s]=e,r=s}return!a&&r&&(v=r),r||!a&&v},y=function(e,t){if(b(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new g(a)},C=f;C.l=_,C.i=b,C.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var g=function(){function p(e){this.$L=this.$L||_(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 r=t.match(u);if(r){var s=r[2]-1||0,i=(r[7]||"0").substring(0,3);return a?new Date(Date.UTC(r[1],s,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],s,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.$x=e.x||{},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=y(e);return this.startOf(t)<=a&&a<=this.endOf(t)},m.isAfter=function(e,t){return y(e)<this.startOf(t)},m.isBefore=function(e,t){return this.endOf(t)<y(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(s)},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,b=this.$D,_="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 y=this.$locale().weekStart||0,g=(v<y?v+7:v)-y;return m(d?b-g:b+(6-g),h);case s:case c:return f(_+"Hours",0);case r:return f(_+"Minutes",1);case a:return f(_+"Seconds",2);case t:return f(_+"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[s]=p+"Date",u[c]=p+"Date",u[n]=p+"Month",u[o]=p+"FullYear",u[r]=p+"Hours",u[a]=p+"Minutes",u[t]=p+"Seconds",u[e]=p+"Milliseconds",u)[d],f=d===s?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=y(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===s)return p(1);if(d===i)return p(7);var m=(c={},c[a]=6e4,c[r]=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",r=C.z(this),s=this.$locale(),i=this.$H,n=this.$m,l=this.$M,o=s.weekdays,c=s.months,u=function(e,r,s,i){return e&&(e[r]||e(t,a))||s[r].substr(0,i)},p=function(e){return C.s(i%12||12,e,"0")},m=s.meridiem||function(e,t,a){var r=e<12?"AM":"PM";return a?r.toLowerCase():r},f={YY:String(this.$y).slice(-2),YYYY:this.$y,M:l+1,MM:C.s(l+1,2,"0"),MMM:u(s.monthsShort,l,c,3),MMMM:u(c,l),D:this.$D,DD:C.s(this.$D,2,"0"),d:String(this.$W),dd:u(s.weekdaysMin,this.$W,o,2),ddd:u(s.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:r};return a.replace(d,(function(e,t){return t||f[e]||r.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=y(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[s]=(v-f)/864e5,d[r]=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(),r=_(e,t,!0);return r&&(a.$L=r),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 y.prototype=U,[["$ms",e],["$s",t],["$m",a],["$H",r],["$W",s],["$M",n],["$y",o],["$D",c]].forEach((function(e){U[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),y.extend=function(e,t){return e(t,g,y),y},y.locale=_,y.isDayjs=b,y.unix=function(e){return y(1e3*e)},y.en=h[v],y.Ls=h,y}))},"6ca8":function(e,t,a){"use strict";var r=a("07ae"),s=a.n(r);s.a},"75e1":function(e,t,a){},"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 b})),a.d(t,"g",(function(){return y})),a.d(t,"f",(function(){return g})),a.d(t,"h",(function(){return x})),a.d(t,"b",(function(){return w})),a.d(t,"i",(function(){return I})),a.d(t,"a",(function(){return $})),a.d(t,"j",(function(){return B})),a.d(t,"k",(function(){return T}));a("4160"),a("d81d"),a("13d5"),a("d3b7"),a("ac1f"),a("3ca3"),a("1276"),a("159b"),a("ddb0");var r=a("5530"),s=(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(s["a"])(regeneratorRuntime.mark((function e(t){var a,r,s,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,r=a.Data||{},s=r.company,l=void 0===s?{}:s,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(s["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(s["a"])(regeneratorRuntime.mark((function e(t){var a,r,s;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,r=(a.Data||[]).map((function(e){var t=Object(n["b"])(e);return t.arraySuper=t.levelId.split("-"),h("dept",t.id,t.deptName,t)})),!r.length){e.next=9;break}return e.next=7,Promise.all(r.map((function(e){return f(e.id)})));case 7:s=e.sent,s.forEach((function(e,t){var a=r[t];e.length?a.children=e:a.isLeaf=!0}));case 9:return e.abrupt("return",r);case 10:case"end":return e.stop()}}),e)}))),v.apply(this,arguments)}function h(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=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:s,disabled:i,data:r}}function b(e){return _.apply(this,arguments)}function _(){return _=Object(s["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)}))),_.apply(this,arguments)}function y(e,t,a,r){return C.apply(this,arguments)}function C(){return C=Object(s["a"])(regeneratorRuntime.mark((function e(t,a,r,s){var l,o,c,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,s?Object(i["b"])("user/fuzzyQueryUserOnOneCompany",{companyId:t.id,fuzzy:s}):Object(i["b"])("user/queryUsersByDeptId",{deptId:t.id,idType:"company"===t.nodeType?0:1,pageIndex:a,pageSize:r});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:r,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(s["a"])(regeneratorRuntime.mark((function e(t){var a,r;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,r=Object(n["b"])(Object.assign({},Object(l["propertyOf"])(a)("Data.UserExt",{}),a.Data||{})),r.roleName=D[r.permission]||"",r.backgroundRoleName=k[r.backgroundPermission]||"",r.userState=S[r.staffStatus]||"",r.isDeparture=r.staffStatus,e.abrupt("return",r);case 9:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}var x=[{value:99,label:"无权限"},{value:0,label:"普通职员"},{value:1,label:"项目负责人"}],D=x.reduce((function(e,t){var a=t.value,r=t.label;return e[a]=r,e}),{}),w=[{value:99,label:"无权限"},{value:2,label:"企业管理员"}],k=w.reduce((function(e,t){var a=t.value,r=t.label;return e[a]=r,e}),{}),I=[{value:0,label:"在职"},{value:1,label:"离职"}],S=I.reduce((function(e,t){var a=t.value,r=t.label;return e[a]=r,e}),{});function $(e){return O.apply(this,arguments)}function O(){return O=Object(s["a"])(regeneratorRuntime.mark((function e(t){var a,s,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=Object(n["c"])(Object(r["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()),s={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=s,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)}))),O.apply(this,arguments)}function B(e){return N.apply(this,arguments)}function N(){return N=Object(s["a"])(regeneratorRuntime.mark((function e(t){var a,s,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=Object(n["c"])(Object(r["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()),s={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=s,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)}))),N.apply(this,arguments)}function T(e,t){return P.apply(this,arguments)}function P(){return P=Object(s["a"])(regeneratorRuntime.mark((function e(t,a){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=Object.assign({},t,{headImgUrl:a}),e.next=3,B(r);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)}))),P.apply(this,arguments)}},"9e5b":function(e,t,a){"use strict";var r=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)})},s=[],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,r,s,!1,null,null,null);t["a"]=d.exports},"9f0e":function(e,t,a){"use strict";var r=a("75e1"),s=a.n(r);s.a}}]);
- //# sourceMappingURL=chunk-7cfdb9eb.c7861a66.js.map
|