(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-5e90"],{"/uWW":function(t,e,a){"use strict";var r=a("FRkc");a.n(r).a},"41Be":function(t,e,a){"use strict";a.d(e,"a",function(){return i});var r=a("rerW"),n=a.n(r),o=a("Q2AE");function i(t,e){if(1==t||2==t)return!0;if(!e)return!1;var a=o.a.getters&&o.a.getters.roles;if(a&&a.length>0){var r=!0,i=!1,s=void 0;try{for(var l,c=n()(a);!(r=(l=c.next()).done);r=!0){var u=l.value.btnAccess;if(!u)return!1;var d=u.split(",");if(-1!=d.indexOf("all"))return!0;if(-1!=d.indexOf(e))return!0}}catch(t){i=!0,s=t}finally{try{!r&&c.return&&c.return()}finally{if(i)throw s}}return!1}return!1}},FRkc:function(t,e,a){},Pyxh:function(t,e,a){t.exports=a.p+"static/file/contractoruser.xlsx"},WZwz:function(t,e,a){"use strict";a.d(e,"b",function(){return o}),a.d(e,"a",function(){return i});var r=a("t3Un"),n=a("X4fA");function o(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/districtByName",method:"get",params:t||{}})}function i(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/district?type="+t.type+"&parentname="+t.parentname+"&parenttype="+t.parenttype,method:"get"})}},WgQi:function(t,e,a){"use strict";a.d(e,"e",function(){return o}),a.d(e,"a",function(){return i}),a.d(e,"f",function(){return s}),a.d(e,"b",function(){return l}),a.d(e,"d",function(){return c}),a.d(e,"c",function(){return u});var r=a("t3Un"),n=a("X4fA");function o(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/department",method:"get",params:t||{}})}function i(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/addDepartment",method:"post",data:t})}function s(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/putDepartment",method:"post",data:t})}function l(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/delDepartment",method:"post",data:t})}function c(){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/departmentList",method:"get"})}function u(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/department-userList",method:"post",data:t})}},YUB8:function(t,e,a){"use strict";a.r(e);var r=a("cLjf"),n=a.n(r),o=a("hDQ3"),i=a.n(o),s=a("bS4n"),l=a.n(s),c=a("rerW"),u=a.n(c),d=a("CufV"),m=a("8t5x"),p=a("wk8/"),f=a("41Be"),h=a("zF5t"),y=a("7Qib"),g=a("8fCU"),b=a("jJIE"),v=a.n(b),w=a("4f16"),F=a("WZwz"),_=a("lh3E"),x=a("WgQi"),k=a("Pyxh"),j={name:"UserTable",filters:{parseRoles:function(t){if(t){var e="",a=!0,r=!1,n=void 0;try{for(var o,i=u()(t);!(a=(o=i.next()).done);a=!0){e+=o.value.name+","}}catch(t){r=!0,n=t}finally{try{!a&&i.return&&i.return()}finally{if(r)throw n}}return e&&(e=e.substring(0,e.lastIndexOf(","))),e}},parseType:function(t){if(t)return[{id:1,name:"超级管理员"},{id:2,name:"管理员"},{id:3,name:"普通用户"}].find(function(e){return e.id===t}).name},parseStatus:function(t){return 1===t?"正常":0===t?"正常":void 0},filterSafety:function(t){return t?"是":"否"},filterUserType:function(t){return Object(y.e)(t)},parseGX:function(t){for(var e=t.split("-"),a="",r=0;r<e.length;r++)null==e[r]||""==e[r]||"null"==e[r]?(0==r&&(a="全部省份"),1==r&&(a+="-全部城市"),2==r&&(a+="-全部区县"),3==r&&(a+="-全部街道"),4==r&&(a+="-全部居委会")):0==r?a=e[r]:a+="-"+e[r];return a}},computed:l()({},Object(m.b)(["userType","username"])),components:{workLicense:d.default},data:function(){return{sort:"username",order:"asc",pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,tableKey:0,userData:null,listLoading:!0,iscompanyList:[{id:1,name:"否"},{id:0,name:"是"}],queryForm:{username:"",company:"",department:"",job:"",province:"",city:"",area:"",town:"",community:""},dataForm:{id:"",username:"",password:"",realname:"",idcard:"",email:"",company:"",department:"",job:"",type:"",iscompany:"",isdepartment:"",ispass:"",starttime:"",endtime:"",status:"",createdby:"",createddate:"",lastmodifiedby:"",lastmodifieddate:""},importDialogFormVisible:!1,importDisabled:!1,dialogFormVisible:!1,dialogStatus:"",dataFormRules:{username:[{required:!0,message:"用户名不能为空",trigger:"blur"}],realname:[{required:!0,message:"真实姓名不能为空",trigger:"blur"}],password:[{required:!0,message:"密码不能为空",trigger:"blur"}],confirmPassword:[{required:!0,message:"确认密码不能为空",trigger:"blur"}],type:[{required:!0,message:"用户类型不能为空",trigger:"change"}],status:[{required:!0,message:"状态不能为空",trigger:"change"}]},rules:{username:[{required:!0,message:"用户名不能为空",trigger:"blur"}],realname:[{required:!0,message:"真实姓名不能为空",trigger:"blur"}],type:[{required:!0,message:"用户类型不能为空",trigger:"change"}],status:[{required:!0,message:"状态不能为空",trigger:"change"}]},isList:[{id:1,name:"是"},{id:0,name:"否"}],typeList:[{id:1,name:"超级管理员"},{id:2,name:"管理员"},{id:3,name:"普通用户"}],dialogUserRoleFormVisible:!1,userRoleDataForm:{userRoles:[],userId:""},userRoleDataFormRules:{userRoles:[{type:"array",required:!0,message:"角色不能为空",trigger:"change"}]},roleList:[],passwordType:"password",confirmPasswordType:"password",templateRadio:"",instituteList:[],departmentList:[],companyList:[],statusList:[{id:1,name:"正常"},{id:0,name:"停用"}]}},created:function(){console.log(this.userType),this.getUserList(),this.getProvince(),this.getDepartmentData(),this.getCompanyData()},methods:{refreshHandle:function(){this.getUserList()},queryHandle:function(){this.currentPage=1,this.getUserList()},sortUserChange:function(t){this.sort=t.prop,this.order=t.order,this.getUserList()},getUserList:function(){var t=this,e={};for(var a in e.sort=t.sort,e.order=t.order,e.pageIndex=t.currentPage,e.pageSize=t.pageSize,e.type=t.userType,e.isMain=!1,t.queryForm)void 0!=t.queryForm[a]&&""!=t.queryForm[a].toString()&&(e[a]=t.queryForm[a]);t.listLoading=!0,Object(p.q)(e).then(function(e){var a=e.data;if(200==a.code){var r=a.result;t.recordTotal=r.totalCount,t.pageSize=r.pageSize,t.pageTotal=Object(y.a)(r.totalCount,r.pageSize),t.currentPage=r.pageIndex,t.userData=r.result}else Object(g.a)({error:a.data.message,vm:t});t.listLoading=!1}).catch(function(e){t.listLoading=!1,Object(g.a)({error:e,vm:t})})},showWorkLicense:function(t){this.$refs.workLicense.openWorkLicense(t)},createHandle:function(){var t=this;this.$refs.dataForm.validate(function(e){var a=t;if(e){if(a.dataForm.password!=a.dataForm.confirmPassword)return void Object(g.a)({error:"密码输入不一致",vm:a});var r=v.a.get("userName");a.dataForm.operator=r,Object(p.d)(a.dataForm).then(function(t){var e=t.data;200==e.code?(a.dialogFormVisible=!1,a.$message({message:"创建成功",type:"success"}),a.getUserList()):Object(g.a)({error:e.data.message,vm:a})}).catch(function(t){Object(g.a)({error:t,vm:a})})}})},deleteHandle:function(t){var e=this;w.MessageBox.confirm("确定删除用户"+t.username+"信息","确定删除",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.deleteAction(t)}).catch(function(){console.log("已取消删除")})},deleteAction:function(t){var e=this,a={};a.id=t.id;var r=v.a.get("userName"),n=v.a.get("name");a.operator=n+"("+r+")",Object(p.e)(a).then(function(t){var a=t.data;200==a.code?(e.$message({message:"删除成功",type:"success"}),e.getUserList()):Object(g.a)({error:a.data.message,vm:e})}).catch(function(t){Object(g.a)({error:t,vm:e})})},resetDataForm:function(){this.dataForm={id:"",username:"",password:"",realname:"",idcard:"",email:"",company:"",department:"",job:"",type:"",iscompany:"",isdepartment:"",ispass:"",starttime:"",endtime:"",status:"",createdby:"",createddate:"",lastmodifiedby:"",lastmodifieddate:""}},getDepartmentData:function(){var t=this;Object(x.d)().then(function(e){"200"===e.data.code?t.departmentList=e.data.result:t.$message({type:"warning",message:e.data.message})}).catch(function(e){Object(g.a)({error:e,vm:t})})},getCompanyData:function(){var t=this;Object(_.c)().then(function(e){"200"===e.data.code?t.companyList=e.data.result:t.$message({type:"warning",message:e.data.message})}).catch(function(e){Object(g.a)({error:e,vm:t})})},showCreateHandle:function(){var t=this;this.resetDataForm(),this.dialogStatus="create",this.dialogFormVisible=!0,this.$nextTick(function(){t.$refs.dataForm.clearValidate()})},updateHandle:function(){var t=this;this.$refs.dataForm.validate(function(e){var a=t;if(e){if((a.dataForm.password||a.dataForm.confirmPassword)&&a.dataForm.password!=a.dataForm.confirmPassword)return void Object(g.a)({error:"密码输入不一致",vm:a});var r=v.a.get("userName");a.dataForm.lastmodifiedby=r,Object(p.n)(a.dataForm).then(function(t){var e=t.data;200==e.code?(a.dialogFormVisible=!1,a.$message({message:"更新成功",type:"success"}),a.getUserList()):Object(g.a)({error:e.data.message,vm:a})}).catch(function(t){Object(g.a)({error:t,vm:a})})}})},getRoleList:function(){var t=i()(n.a.mark(function t(){var e,a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e=this,a={},Object(h.d)(a).then(function(t){var a=t.data;if(200==a.code){var r=a.result;e.roleList=r}else Object(g.a)({error:a.data.message,vm:e})});case 3:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}(),showAssignRole:function(){var t=i()(n.a.mark(function t(e){var a=this;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getRoleList();case 2:this.userRoleDataForm.userId=e.id,this.$nextTick(function(){var t=[];if(e.roles){var r=!0,n=!1,o=void 0;try{for(var i,s=u()(e.roles);!(r=(i=s.next()).done);r=!0){var l=i.value;t.push(l.id)}}catch(t){n=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(n)throw o}}}a.userRoleDataForm.userRoles=t}),this.dialogUserRoleFormVisible=!0,this.$nextTick(function(){a.$refs.userRoleDataForm.clearValidate()});case 6:case"end":return t.stop()}},t,this)}));return function(e){return t.apply(this,arguments)}}(),assignUserRoleHandle:function(){var t=this;this.$refs.userRoleDataForm.validate(function(e){if(e){v.a.get("userName");var a={};a.id=t.userRoleDataForm.userId,a.roles=t.userRoleDataForm.userRoles,Object(p.o)(a).then(function(e){var a=e.data;200==a.code?(t.dialogUserRoleFormVisible=!1,t.$message({message:"角色分配成功",type:"success"}),t.getUserList()):Object(g.a)({error:a.data.message,vm:t})})}})},showEditHandle:function(t){var e=this;this.resetDataForm(),this.dataForm=t,this.dataForm.password=null,this.dialogStatus="update",this.dialogFormVisible=!0,this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},passwordChangeEvent:function(t){this.dataForm.password!=t&&Object(g.a)({error:"密码输入不一致",vm:this})},showPwd:function(){"password"===this.passwordType?this.passwordType="":this.passwordType="password"},showConfirmPwd:function(){"password"===this.confirmPasswordType?this.confirmPasswordType="":this.confirmPasswordType="password"},handleSizeChange:function(t){this.pageSize=t,this.currentPage=1,this.getUserList()},handleCurrentChange:function(t){this.currentPage=t,this.getUserList()},getTemplateRow:function(t){console.log(t,"22222")},handleInstituteChange:function(t){t&&(this.dataForm.departmentId="")},disableRole:function(t){return 1==t.type},getRoleInfo:function(t){return t.name},getBtnPermission:function(t){return Object(f.a)(this.userType,t)},showImportHandle:function(){this.importDisabled=!1,this.importDialogFormVisible=!0},viewHandle:function(){window.open(k,"_blank")},importHandle:function(){var t=this,e=new FormData,a=v.a.get("userName");e.append("operator",a);var r=this.$refs.importLabInput.files;r&&r.length>0&&e.append("file",r[0]),e.append("action","import"),Object(p.j)(e).then(function(e){var a=e.data;200==a.code?(t.importDialogFormVisible=!1,t.$message({message:"导入成功",type:"success"}),t.getUserList()):Object(g.a)({error:a.data.message,vm:t})}).catch(function(e){Object(g.a)({error:e,vm:t})})},getProvince:function(){var t=this,e=this,a={parenttype:0,type:1};Object(p.g)(a).then(function(a){var r=a.data;200==r.code?t.provinceList=r.result:Object(g.a)({error:r.data.message,vm:e})}).catch(function(t){})},resetCity:function(t){var e=this,a=this,r={};r.parentname=t,r.parenttype=1,r.type=2,Object(p.g)(r).then(function(t){var r=t.data;200==r.code?(e.cityList=r.result,e.areaList=[],e.townList=[],e.communityList=[],e.dataForm.city="",e.dataForm.area="",e.dataForm.town="",e.dataForm.community=""):Object(g.a)({error:r.data.message,vm:a})}).catch(function(t){})},resetArea:function(t){var e=this,a=this,r={};r.parentname=t,r.parenttype=2,r.type=3,Object(p.g)(r).then(function(t){var r=t.data;200==r.code?(e.areaList=r.result,e.townList=[],e.communityList=[],e.dataForm.area="",e.dataForm.town="",e.dataForm.community=""):Object(g.a)({error:r.data.message,vm:a})}).catch(function(t){})},resetTown:function(t){var e=this,a=this,r={};r.parentname=t,r.parenttype=3,r.type=4,Object(p.g)(r).then(function(t){var r=t.data;200==r.code?(e.townList=r.result,e.communityList=[],e.dataForm.town="",e.dataForm.community=""):Object(g.a)({error:r.data.message,vm:a})}).catch(function(t){})},resetCommunity:function(t){var e=this,a=this,r={};r.parentname=t,r.parenttype=4,r.type=5,Object(p.g)(r).then(function(t){var r=t.data;200==r.code?(e.communityList=r.result,e.dataForm.community=""):Object(g.a)({error:r.data.message,vm:a})}).catch(function(t){})},changeArea:function(t){var e=this;return i()(n.a.mark(function a(){var r,o,i,s;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if("province"!==t){a.next=12;break}return e.queryForm.city="",e.queryForm.area="",e.queryForm.town="",e.queryForm.community="",e.areaListQuery={type:2,parenttype:1,parentname:e.queryForm.province},a.next=8,Object(F.a)(e.areaListQuery);case 8:"200"===(r=a.sent).data.code&&(e.cityList=r.data.result),a.next=40;break;case 12:if("city"!==t){a.next=23;break}return e.queryForm.area="",e.queryForm.town="",e.queryForm.community="",e.areaListQuery={type:3,parenttype:2,parentname:e.queryForm.city},a.next=19,Object(F.a)(e.areaListQuery);case 19:"200"===(o=a.sent).data.code&&(e.districtList=o.data.result),a.next=40;break;case 23:if("area"!==t){a.next=33;break}return e.queryForm.town="",e.queryForm.community="",e.areaListQuery={type:4,parenttype:3,parentname:e.queryForm.area},a.next=29,Object(F.a)(e.areaListQuery);case 29:"200"===(i=a.sent).data.code&&(e.streetList=i.data.result),a.next=40;break;case 33:if("town"!==t){a.next=40;break}return e.queryForm.community="",e.areaListQuery={type:5,parenttype:4,parentname:e.queryForm.town},a.next=38,Object(F.a)(e.areaListQuery);case 38:"200"===(s=a.sent).data.code&&(e.committeeList=s.data.result);case 40:case"end":return a.stop()}},a,e)}))()}}},O=(a("/uWW"),a("ZrdR")),L=Object(O.a)(j,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("div",[a("el-form",{attrs:{inline:!0,model:t.queryForm}},[a("el-form-item",{attrs:{label:"用户名"}},[a("el-input",{staticClass:"filter-item",staticStyle:{width:"150px"},attrs:{placeholder:""},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.queryHandle(e):null}},model:{value:t.queryForm.username,callback:function(e){t.$set(t.queryForm,"username",e)},expression:"queryForm.username"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"单位"}},[a("el-input",{staticClass:"filter-item",staticStyle:{width:"200px"},attrs:{placeholder:""},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.queryHandle(e):null}},model:{value:t.queryForm.company,callback:function(e){t.$set(t.queryForm,"company",e)},expression:"queryForm.company"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"部门"}},[a("el-input",{staticClass:"filter-item",staticStyle:{width:"150px"},attrs:{placeholder:""},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.queryHandle(e):null}},model:{value:t.queryForm.department,callback:function(e){t.$set(t.queryForm,"department",e)},expression:"queryForm.department"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"职务"}},[a("el-input",{staticClass:"filter-item",staticStyle:{width:"150px"},attrs:{placeholder:""},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.queryHandle(e):null}},model:{value:t.queryForm.job,callback:function(e){t.$set(t.queryForm,"job",e)},expression:"queryForm.job"}})],1),t._v(" "),a("el-form-item",[a("el-button",{staticClass:"filter-item",attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.queryHandle}})],1),t._v(" "),a("el-form-item",[t.getBtnPermission("add")?a("el-button",{directives:[{name:"show",rawName:"v-show",value:3!=t.userType,expression:"userType != 3"}],staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-plus"},on:{click:t.showCreateHandle}},[t._v("新增")]):t._e()],1),t._v(" "),a("el-form-item",[t.getBtnPermission("import")?a("el-button",{directives:[{name:"show",rawName:"v-show",value:3!=t.userType,expression:"userType != 3"}],staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-upload2"},on:{click:t.showImportHandle}},[t._v("导入")]):t._e()],1)],1)],1),t._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],key:t.tableKey,staticStyle:{width:"100%"},attrs:{data:t.userData,border:"",fit:"","highlight-current-row":""},on:{"sort-change":t.sortUserChange}},[a("el-table-column",{attrs:{type:"index",label:"",align:"center",width:"60"}}),t._v(" "),a("el-table-column",{attrs:{label:"用户名",prop:"username",align:"center",sortable:"custom",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.username))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"真实姓名",prop:"realname",align:"center",sortable:"custom",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.realname))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"身份证号",prop:"idcard",align:"center",sortable:"custom",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.idcard))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"部门",prop:"department",align:"center",sortable:"custom",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.department))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"职位",prop:"job",align:"center",sortable:"custom",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.job))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"用户类型",prop:"type",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("parseType")(e.row.type)))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"角色",prop:"role",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("parseRoles")(e.row.roles)))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"人脸数据",prop:"code",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(null==e.row.code||""===e.row.code?"":"已采集"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"是否通过考试",prop:"ispass",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(t.isList,function(r){return a("div",[r.id===e.row.ispass?a("div",[a("span",[t._v(t._s(r.name))])]):t._e()])})}}])}),t._v(" "),a("el-table-column",{attrs:{label:"考试合格有效期",prop:"starttime",align:"center",width:"300px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.starttime))]),t._v(" "),a("span",[t._v("-")]),t._v(" "),a("span",[t._v(t._s(e.row.endtime))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"是否单位负责人",prop:"iscompany",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(t.isList,function(r){return a("div",[r.id===e.row.iscompany?a("div",[a("span",[t._v(t._s(r.name))])]):t._e()])})}}])}),t._v(" "),a("el-table-column",{attrs:{label:"是否部门负责人",prop:"isdepartment",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(t.isList,function(r){return a("div",[r.id===e.row.isdepartment?a("div",[a("span",[t._v(t._s(r.name))])]):t._e()])})}}])}),t._v(" "),a("el-table-column",{attrs:{label:"状态",prop:"status",align:"center",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("parseStatus")(e.row.status)))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"250","class-name":"small-padding fixed-width",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){t.showEditHandle(e.row)}}},[t._v("编辑")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){t.showWorkLicense(e.row)}}},[t._v("查看工作证")]),t._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:3!=t.userType,expression:"userType != 3"}],staticStyle:{color:"red"},attrs:{disabled:1==e.row.type,type:"text"},on:{click:function(a){t.deleteHandle(e.row)}}},[t._v("删除")])]}}])})],1),t._v(" "),a("br"),t._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:t.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":t.currentPage,"page-sizes":[10,20,30,50],"page-size":t.pageSize,total:t.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),t._v(" "),a("el-dialog",{attrs:{title:"create"===t.dialogStatus?"新增":"编辑",visible:t.dialogFormVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"50%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"dataForm",staticStyle:{"padding-right":"50px"},attrs:{rules:"create"===t.dialogStatus?t.dataFormRules:t.rules,model:t.dataForm,"label-position":"right","label-width":"150px","element-loading-text":"保存中..."}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户名(手机号):",prop:"username"}},[a("el-input",{model:{value:t.dataForm.username,callback:function(e){t.$set(t.dataForm,"username","string"==typeof e?e.trim():e)},expression:"dataForm.username"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"真实姓名:",prop:"realname"}},[a("el-input",{model:{value:t.dataForm.realname,callback:function(e){t.$set(t.dataForm,"realname","string"==typeof e?e.trim():e)},expression:"dataForm.realname"}})],1)],1)],1),t._v(" "),(t.dialogStatus,a("div",[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"密码:",prop:"password"}},[a("el-input",{attrs:{type:t.passwordType,placeholder:"请输入密码"},model:{value:t.dataForm.password,callback:function(e){t.$set(t.dataForm,"password","string"==typeof e?e.trim():e)},expression:"dataForm.password"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-view"},on:{click:t.showPwd},slot:"append"})],1)],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"确认密码:",prop:"confirmPassword"}},[a("el-input",{attrs:{type:t.confirmPasswordType,placeholder:"请输入确认密码"},on:{change:t.passwordChangeEvent},model:{value:t.dataForm.confirmPassword,callback:function(e){t.$set(t.dataForm,"confirmPassword","string"==typeof e?e.trim():e)},expression:"dataForm.confirmPassword"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-view"},on:{click:t.showConfirmPwd},slot:"append"})],1)],1)],1)],1)],1)),t._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"身份证号:",prop:"idcard"}},[a("el-input",{model:{value:t.dataForm.idcard,callback:function(e){t.$set(t.dataForm,"idcard","string"==typeof e?e.trim():e)},expression:"dataForm.idcard"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"邮箱:",prop:"email"}},[a("el-input",{model:{value:t.dataForm.email,callback:function(e){t.$set(t.dataForm,"email","string"==typeof e?e.trim():e)},expression:"dataForm.email"}})],1)],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"单位:",prop:"company"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"auto-complete":"on"},model:{value:t.dataForm.company,callback:function(e){t.$set(t.dataForm,"company","string"==typeof e?e.trim():e)},expression:"dataForm.company"}},t._l(t.companyList,function(t){return a("el-option",{key:t.id,attrs:{value:t.company,label:t.company}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"部门:",prop:"department"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"auto-complete":"on"},model:{value:t.dataForm.department,callback:function(e){t.$set(t.dataForm,"department","string"==typeof e?e.trim():e)},expression:"dataForm.department"}},t._l(t.departmentList,function(t){return a("el-option",{key:t.id,attrs:{value:t.department,label:t.department}})}))],1)],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"职务:",prop:"job"}},[a("el-input",{model:{value:t.dataForm.job,callback:function(e){t.$set(t.dataForm,"job","string"==typeof e?e.trim():e)},expression:"dataForm.job"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户类型:",prop:"type"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择用户类型","auto-complete":"on"},model:{value:t.dataForm.type,callback:function(e){t.$set(t.dataForm,"type","string"==typeof e?e.trim():e)},expression:"dataForm.type"}},t._l(t.typeList,function(t){return a("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})}))],1)],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"是否单位负责人:",prop:"iscompany"}},[a("el-select",{staticStyle:{width:"100%"},model:{value:t.dataForm.iscompany,callback:function(e){t.$set(t.dataForm,"iscompany","string"==typeof e?e.trim():e)},expression:"dataForm.iscompany"}},t._l(t.isList,function(t){return a("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"是否部门负责人:",prop:"isdepartment"}},[a("el-select",{staticStyle:{width:"100%"},model:{value:t.dataForm.isdepartment,callback:function(e){t.$set(t.dataForm,"isdepartment","string"==typeof e?e.trim():e)},expression:"dataForm.isdepartment"}},t._l(t.isList,function(t){return a("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})}))],1)],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"状态:",prop:"status"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"auto-complete":"on"},model:{value:t.dataForm.status,callback:function(e){t.$set(t.dataForm,"status","string"==typeof e?e.trim():e)},expression:"dataForm.status"}},t._l(t.statusList,function(t){return a("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})}))],1)],1)],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(e){"create"===t.dialogStatus?t.createHandle():t.updateHandle()}}},[t._v("确认")])],1)],1),t._v(" "),a("el-dialog",{attrs:{visible:t.importDialogFormVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,title:"用户导入",width:"700px"},on:{"update:visible":function(e){t.importDialogFormVisible=e}}},[a("el-form",{ref:"importForm",staticStyle:{"margin-left":"50px",width:"500px"},attrs:{"label-position":"right","label-width":"120px","element-loading-text":"导入中..."}},[a("el-form-item",{attrs:{label:"导入文件:"}},[a("input",{ref:"importLabInput",attrs:{type:"file",accept:".xls, .xlsx"}})]),t._v(" "),a("el-form-item",{attrs:{label:"excel参考模板:"}},[a("el-button",{attrs:{type:"text"},on:{click:t.viewHandle}},[t._v("下载模板")])],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.importDialogFormVisible=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{disabled:t.importDisabled,type:"primary"},on:{click:function(e){t.importHandle()}}},[t._v("导入")])],1)],1),t._v(" "),a("div",{staticStyle:{clear:"both"}}),t._v(" "),a("workLicense",{ref:"workLicense"})],1)},[],!1,null,"a4a6f25e",null);L.options.__file="index.vue";e.default=L.exports},zF5t:function(t,e,a){"use strict";a.d(e,"d",function(){return o}),a.d(e,"a",function(){return i}),a.d(e,"b",function(){return s}),a.d(e,"e",function(){return l}),a.d(e,"c",function(){return c}),a.d(e,"f",function(){return u});var r=a("t3Un"),n=a("X4fA");function o(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/role",method:"get",params:t||{}})}function i(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/addrole",method:"post",data:t})}function s(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/delrole",method:"post",data:t})}function l(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/putrole",method:"post",data:t})}function c(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/rolepermissions",method:"get",params:t||{}})}function u(t){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.21:8006/zhongtai/rolepermissions",method:"post",data:t})}}}]);
|