(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-6f61"],{"41Be":function(e,t,r){"use strict";r.d(t,"a",function(){return i});var a=r("FyfS"),o=r.n(a),n=r("Q2AE");function i(e,t){if(1==e||2==e)return!0;if(!t)return!1;var r=n.a.getters&&n.a.getters.roles;if(r&&r.length>0){var a=!0,i=!1,s=void 0;try{for(var l,c=o()(r);!(a=(l=c.next()).done);a=!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(t))return!0}}catch(e){i=!0,s=e}finally{try{!a&&c.return&&c.return()}finally{if(i)throw s}}return!1}return!1}},Y6X3:function(e,t,r){"use strict";r.r(t);var a=r("14Xm"),o=r.n(a),n=r("D3Ub"),i=r.n(n),s=r("QbLZ"),l=r.n(s),c=r("FyfS"),u=r.n(c),d=r("L2JU"),m=r("wk8/"),p=r("41Be"),f=r("zF5t"),h=r("7Qib"),y=r("8fCU"),b=r("jJIE"),v=r.n(b),g=r("XJYT"),F=r("WZwz"),w={name:"userinfo",filters:{parseRoles:function(e){if(e){var t="",r=!0,a=!1,o=void 0;try{for(var n,i=u()(e);!(r=(n=i.next()).done);r=!0){t+=n.value.name+","}}catch(e){a=!0,o=e}finally{try{!r&&i.return&&i.return()}finally{if(a)throw o}}return t&&(t=t.substring(0,t.lastIndexOf(","))),t}},filterSafety:function(e){return e?"是":"否"},filterUserType:function(e){return Object(h.g)(e)},parseGX:function(e){for(var t=e.split("-"),r="",a=0;a<t.length;a++)null==t[a]||""==t[a]||"null"==t[a]?(0==a&&(r="全部省份"),1==a&&(r+="-全部城市"),2==a&&(r+="-全部区县"),3==a&&(r+="-全部街道"),4==a&&(r+="-全部居委会")):0==a?r=t[a]:r+="-"+t[a];return r}},computed:l()({},Object(d.b)(["userType","username"])),data:function(){return{sort:"username",order:"asc",pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,tableKey:0,userData:null,listLoading:!0,queryForm:{username:"",company:"",department:"",job:""},dataForm:{id:"",username:"",password:"",email:"",phone:"",mobile:"",company:"",department:"",province:"",city:"",area:"",town:"",community:"",type:"",job:""},deadlineForm:{uid:"",deadline:""},importDialogFormVisible:!1,importDisabled:!1,dialogFormVisible:!1,dialogDeadlineVisible:!1,dialogStatus:"",dataFormRules:{name:[{required:!0,message:"用户名不能为空",trigger:"blur"}],email:[{validator:function(e,t,r){if(""===t)r();else{if(!/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(t))return r(new Error("请输入有效的邮箱格式"));r()}},trigger:"blur"}],password:[{required:!0,message:"密码不能为空",trigger:"blur"}],confirmPassword:[{required:!0,message:"确认密码不能为空",trigger:"blur"}],type:[{required:!0,message:"用户类型不能为空",trigger:"blur"}]},deadlineFormRules:{deadline:[{required:!0,message:"有效期不能为空",trigger:"blur"}]},provinceList:[],cityList:[],areaList:[],townList:[],communityList:[],districtList:[],dialogUserRoleFormVisible:!1,userRoleDataForm:{userRoles:[],userId:""},userRoleDataFormRules:{userRoles:[{type:"array",required:!0,message:"角色不能为空",trigger:"change"}]},roleList:[],passwordType:"password",confirmPasswordType:"password",templateRadio:"",instituteList:[],departmentList:[]}},created:function(){this.getUserList(),this.getProvince()},methods:{refreshHandle:function(){this.getUserList()},queryHandle:function(){this.currentPage=1,this.getUserList()},sortUserChange:function(e){this.sort=e.prop,this.order=e.order,this.getUserList()},getUserList:function(){var e=this,t={};t.sort=e.sort,t.order=e.order,t.pageIndex=e.currentPage,t.pageSize=e.pageSize,t.type=e.userType,e.queryForm.username&&(t.username=e.queryForm.username),e.queryForm.company&&(t.company=e.queryForm.company),e.queryForm.department&&(t.department=e.queryForm.department),e.queryForm.job&&(t.job=e.queryForm.job),e.queryForm.province&&(t.province=e.queryForm.province),e.queryForm.city&&(t.city=e.queryForm.city),e.queryForm.district&&(t.area=e.queryForm.district),e.listLoading=!0,Object(m.c)(t).then(function(t){var r=t.data;if(200==r.code){var a=r.result;e.recordTotal=a.totalCount,e.pageSize=a.pageSize,e.pageTotal=Object(h.a)(a.totalCount,a.pageSize),e.currentPage=a.pageIndex,e.userData=a.result}else Object(y.a)({error:r.message,vm:e});e.listLoading=!1}).catch(function(t){e.listLoading=!1,Object(y.a)({error:t,vm:e})})},createHandle:function(){var e=this;this.$refs.dataForm.validate(function(t){var r=e;if(t){if(r.dataForm.password!=r.dataForm.confirmPassword)return void Object(y.a)({error:"密码输入不一致",vm:r});var a=v.a.get("userName");r.dataForm.operator=a,Object(m.a)(r.dataForm).then(function(e){var t=e.data;200==t.code?(r.dialogFormVisible=!1,r.$message({message:"创建成功",type:"success"}),r.getUserList()):Object(y.a)({error:t.message,vm:r})}).catch(function(e){Object(y.a)({error:e,vm:r})})}})},deleteHandle:function(e){var t=this;g.MessageBox.confirm("确定删除用户"+e.username+"信息","确定删除",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.deleteAction(e)}).catch(function(){console.log("已取消删除")})},deleteAction:function(e){var t=this,r={};r.id=e.id;var a=v.a.get("userName"),o=v.a.get("name");r.operator=o+"("+a+")",Object(m.b)(r).then(function(e){var r=e.data;200==r.code?(t.$message({message:"删除成功",type:"success"}),t.getUserList()):Object(y.a)({error:r.message,vm:t})}).catch(function(e){Object(y.a)({error:e,vm:t})})},resetDataForm:function(){this.dataForm={id:"",username:"",password:"",email:"",phone:"",mobile:"",company:"",department:"",province:"",city:"",area:"",town:"",community:"",type:"",job:""},this.cityList=[],this.areaList=[],this.townList=[],this.communityList=[]},resetDeadlineForm:function(){this.deadlineForm={uid:"",deadline:""}},showCreateHandle:function(){var e=this;this.resetDataForm(),this.dialogStatus="create",this.dialogFormVisible=!0,this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},updateHandle:function(){var e=this;this.$refs.dataForm.validate(function(t){var r=e;if(t){if((r.dataForm.password||r.dataForm.confirmPassword)&&r.dataForm.password!=r.dataForm.confirmPassword)return void Object(y.a)({error:"密码输入不一致",vm:r});var a=v.a.get("userName");r.dataForm.lastmodifiedby=a,Object(m.k)(r.dataForm).then(function(e){var t=e.data;200==t.code?(r.dialogFormVisible=!1,r.$message({message:"更新成功",type:"success"}),r.getUserList()):Object(y.a)({error:t.message,vm:r})}).catch(function(e){Object(y.a)({error:e,vm:r})})}})},getRoleList:function(){var e=i()(o.a.mark(function e(){var t,r;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=this,r={},Object(f.d)(r).then(function(e){var r=e.data;if(200==r.code){var a=r.result;t.roleList=a}else Object(y.a)({error:r.message,vm:t})});case 3:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),showAssignRole:function(){var e=i()(o.a.mark(function e(t){var r=this;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getRoleList();case 2:this.userRoleDataForm.userId=t.id,this.$nextTick(function(){var e=[];if(t.roles){var a=!0,o=!1,n=void 0;try{for(var i,s=u()(t.roles);!(a=(i=s.next()).done);a=!0){var l=i.value;e.push(l.id)}}catch(e){o=!0,n=e}finally{try{!a&&s.return&&s.return()}finally{if(o)throw n}}}r.userRoleDataForm.userRoles=e}),this.dialogUserRoleFormVisible=!0,this.$nextTick(function(){r.$refs.userRoleDataForm.clearValidate()});case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),assignUserRoleHandle:function(){var e=this;this.$refs.userRoleDataForm.validate(function(t){if(t){v.a.get("userName");var r={};r.id=e.userRoleDataForm.userId,r.roles=e.userRoleDataForm.userRoles,Object(m.l)(r).then(function(t){var r=t.data;200==r.code?(e.dialogUserRoleFormVisible=!1,e.$message({message:"角色分配成功",type:"success"}),e.getUserList()):Object(y.a)({error:r.message,vm:e})})}})},showEditHandle:function(e){var t=this;this.resetDataForm(),this.dialogStatus="editor",this.dataForm.id=e.id,this.dataForm.username=e.username,this.dataForm.email=e.email,this.dataForm.phone=e.phone,this.dataForm.company=e.company,this.dataForm.department=e.department,this.dataForm.province=e.province,this.dataForm.city=e.city,this.dataForm.area=e.area,this.dataForm.town=e.town,this.dataForm.community=e.community,this.dataForm.job=e.job,this.dataForm.type=e.type,this.dialogFormVisible=!0,this.$nextTick(function(){t.$refs.dataForm.clearValidate()});var r=this,a={};a.province=e.province,a.city=e.city,a.area=e.area,a.town=e.town,a.community=e.community,Object(m.e)(a).then(function(e){var a=e.data;200==a.code?(t.provinceList=a.result.provinceList,t.cityList=a.result.cityList,t.areaList=a.result.areaList,t.townList=a.result.townList,t.communityList=a.result.communityList):Object(y.a)({error:a.message,vm:r})}).catch(function(e){})},showEditDeadline:function(e){this.resetDeadlineForm(),this.deadlineForm.uid=e.id,this.deadlineForm.deadline=e.deadline,this.dialogDeadlineVisible=!0},editDeadline:function(){var e=this,t=this;this.$refs.deadlineForm.validate(function(r){if(r){var a=e.deadlineForm;Object(m.j)(a).then(function(e){var r=e.data;200==r.code?(t.dialogDeadlineVisible=!1,t.$message({message:"有效期修改成功",type:"success"}),t.getUserList()):Object(y.a)({error:r.message,vm:t})})}})},passwordChangeEvent:function(e){this.dataForm.password!=e&&Object(y.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(e){this.pageSize=e,this.currentPage=1,this.getUserList()},handleCurrentChange:function(e){this.currentPage=e,this.getUserList()},getTemplateRow:function(e){console.log(e,"22222")},handleInstituteChange:function(e){e&&(this.dataForm.departmentId="")},disableRole:function(e){return 1==e.type},getRoleInfo:function(e){return e.name},getBtnPermission:function(e){return Object(p.a)(this.userType,e)},showImportHandle:function(){this.importDisabled=!1,this.importDialogFormVisible=!0},importHandle:function(){var e=this,t=new FormData,r=v.a.get("userName");t.append("operator",r);var a=this.$refs.importLabInput.files;a&&a.length>0&&t.append("file",a[0]),t.append("action","import"),Object(m.f)(t).then(function(t){var r=t.data;200==r.code?(e.importDialogFormVisible=!1,e.$message({message:"导入成功",type:"success"})):Object(y.a)({error:r.message,vm:e})}).catch(function(t){Object(y.a)({error:t,vm:e})})},getProvince:function(){var e=this,t=this,r={parenttype:0,type:1};Object(m.d)(r).then(function(r){var a=r.data;200==a.code?e.provinceList=a.result:Object(y.a)({error:a.message,vm:t})}).catch(function(e){})},resetCity:function(e){var t=this,r=this,a={};a.parentname=e,a.parenttype=1,a.type=2,Object(m.d)(a).then(function(e){var a=e.data;200==a.code?(t.cityList=a.result,t.areaList=[],t.townList=[],t.communityList=[],t.dataForm.city="",t.dataForm.area="",t.dataForm.town="",t.dataForm.community=""):Object(y.a)({error:a.message,vm:r})}).catch(function(e){})},resetArea:function(e){var t=this,r=this,a={};a.parentname=e,a.parenttype=2,a.type=3,Object(m.d)(a).then(function(e){var a=e.data;200==a.code?(t.areaList=a.result,t.townList=[],t.communityList=[],t.dataForm.area="",t.dataForm.town="",t.dataForm.community=""):Object(y.a)({error:a.message,vm:r})}).catch(function(e){})},resetTown:function(e){var t=this,r=this,a={};a.parentname=e,a.parenttype=3,a.type=4,Object(m.d)(a).then(function(e){var a=e.data;200==a.code?(t.townList=a.result,t.communityList=[],t.dataForm.town="",t.dataForm.community=""):Object(y.a)({error:a.message,vm:r})}).catch(function(e){})},resetCommunity:function(e){var t=this,r=this,a={};a.parentname=e,a.parenttype=4,a.type=5,Object(m.d)(a).then(function(e){var a=e.data;200==a.code?(t.communityList=a.result,t.dataForm.community=""):Object(y.a)({error:a.message,vm:r})}).catch(function(e){})},changeArea:function(e){var t=this;return i()(o.a.mark(function r(){var a,n,i,s;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if("province"!==e){r.next=12;break}return t.queryForm.city="",t.queryForm.district="",t.queryForm.street="",t.queryForm.committee="",t.areaListQuery={type:2,parenttype:1,parentname:t.queryForm.province},r.next=8,Object(F.a)(t.areaListQuery);case 8:"200"===(a=r.sent).data.code&&(t.cityList=a.data.result),r.next=40;break;case 12:if("city"!==e){r.next=23;break}return t.queryForm.district="",t.queryForm.street="",t.queryForm.committee="",t.areaListQuery={type:3,parenttype:2,parentname:t.queryForm.city},r.next=19,Object(F.a)(t.areaListQuery);case 19:"200"===(n=r.sent).data.code&&(t.districtList=n.data.result),r.next=40;break;case 23:if("district"!==e){r.next=33;break}return t.queryForm.street="",t.queryForm.committee="",t.areaListQuery={type:4,parenttype:3,parentname:t.queryForm.district},r.next=29,Object(F.a)(t.areaListQuery);case 29:"200"===(i=r.sent).data.code&&(t.streetList=i.data.result),r.next=40;break;case 33:if("street"!==e){r.next=40;break}return t.queryForm.committee="",t.areaListQuery={type:5,parenttype:4,parentname:t.queryForm.street},r.next=38,Object(F.a)(t.areaListQuery);case 38:"200"===(s=r.sent).data.code&&(t.committeeList=s.data.result);case 40:case"end":return r.stop()}},r,t)}))()}}},_=r("KHd+"),j=Object(_.a)(w,function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("div",{staticClass:"filter-container"},[r("el-form",{attrs:{inline:!0,model:e.queryForm}},[r("el-form-item",{attrs:{label:"用户名"}},[r("el-input",{staticClass:"filter-item",staticStyle:{width:"150px"},attrs:{placeholder:""},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.queryHandle(t):null}},model:{value:e.queryForm.username,callback:function(t){e.$set(e.queryForm,"username",t)},expression:"queryForm.username"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"单位"}},[r("el-input",{staticClass:"filter-item",staticStyle:{width:"200px"},attrs:{placeholder:""},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.queryHandle(t):null}},model:{value:e.queryForm.company,callback:function(t){e.$set(e.queryForm,"company",t)},expression:"queryForm.company"}})],1),e._v(" "),r("el-form-item",[r("div",{staticClass:"basic_search"},[r("span",[e._v("区域:")]),e._v(" "),r("el-select",{attrs:{clearable:"",filterable:""},on:{change:function(t){e.changeArea("province")}},model:{value:e.queryForm.province,callback:function(t){e.$set(e.queryForm,"province",t)},expression:"queryForm.province"}},e._l(e.provinceList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})}))],1)]),e._v(" "),r("el-form-item",[r("div",{staticClass:"basic_search"},[r("el-select",{attrs:{prop:"city",clearable:"",filterable:""},on:{change:function(t){e.changeArea("city")}},model:{value:e.queryForm.city,callback:function(t){e.$set(e.queryForm,"city",t)},expression:"queryForm.city"}},e._l(e.cityList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})}))],1)]),e._v(" "),r("el-form-item",[r("div",{staticClass:"basic_search"},[r("el-select",{attrs:{clearable:"",filterable:""},on:{change:function(t){e.changeArea("district")}},model:{value:e.queryForm.district,callback:function(t){e.$set(e.queryForm,"district",t)},expression:"queryForm.district"}},e._l(e.districtList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})}))],1)]),e._v(" "),r("el-form-item",[r("el-button",{staticClass:"filter-item",attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.queryHandle}})],1)],1)],1),e._v(" "),r("div",{staticClass:"table_content"},[r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.userData,border:"",fit:"","highlight-current-row":""},on:{"sort-change":e.sortUserChange}},[r("el-table-column",{attrs:{type:"index",label:"",align:"center",width:"60"}}),e._v(" "),r("el-table-column",{attrs:{label:"用户名",prop:"username",align:"center",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.username))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"单位",prop:"company",align:"center",width:"150",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.company))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"办公电话",prop:"phone",align:"center",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.phone))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"手机号",prop:"mobile",align:"center",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.mobile))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"邮箱",prop:"email",align:"center",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.email))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"所在地区",prop:"province",align:"center",width:"300",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e._f("parseGX")(t.row.province+"-"+t.row.city+"-"+t.row.area+"-"+t.row.town+"-"+t.row.community)))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"更新时间",prop:"lastmodifieddate",align:"center",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e._f("parseTime")(t.row.lastmodifieddate,"{y}-{m}-{d}")))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"账户有效期",prop:"deadline",align:"center",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deadline))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"操作",align:"center",width:"180","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-button",{attrs:{type:"text"},on:{click:function(r){e.showEditHandle(t.row)}}},[e._v("编辑")]),e._v(" "),null!=t.row.companyid&&1==e.userType?r("el-button",{attrs:{type:"text"},on:{click:function(r){e.showEditDeadline(t.row)}}},[e._v("修改有效期")]):e._e()]}}])})],1),e._v(" "),r("br"),e._v(" "),r("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),r("el-dialog",{attrs:{title:"create"===e.dialogStatus?"新增":"编辑",visible:e.dialogFormVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"700px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[r("el-form",{ref:"dataForm",staticStyle:{"margin-left":"50px",width:"500px"},attrs:{rules:e.dataFormRules,model:e.dataForm,"label-position":"right","label-width":"100px","element-loading-text":"保存中..."}},[r("el-form-item",{attrs:{label:"用户名:",prop:"username"}},[e._v("\n "+e._s(e.dataForm.username)+"\n ")]),e._v(" "),"create"==e.dialogStatus?r("div",[r("el-form-item",{attrs:{label:"密码:",prop:"password"}},[r("el-input",{attrs:{type:e.passwordType,placeholder:"请输入密码"},model:{value:e.dataForm.password,callback:function(t){e.$set(e.dataForm,"password","string"==typeof t?t.trim():t)},expression:"dataForm.password"}},[r("el-button",{attrs:{slot:"append",icon:"el-icon-view"},on:{click:e.showPwd},slot:"append"})],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"确认密码:",prop:"confirmPassword"}},[r("el-input",{attrs:{type:e.confirmPasswordType,placeholder:"请输入确认密码"},on:{change:e.passwordChangeEvent},model:{value:e.dataForm.confirmPassword,callback:function(t){e.$set(e.dataForm,"confirmPassword","string"==typeof t?t.trim():t)},expression:"dataForm.confirmPassword"}},[r("el-button",{attrs:{slot:"append",icon:"el-icon-view"},on:{click:e.showConfirmPwd},slot:"append"})],1)],1)],1):r("div",[r("el-form-item",{attrs:{label:"密码:"}},[r("el-input",{attrs:{type:e.passwordType,placeholder:"请输入密码"},model:{value:e.dataForm.password,callback:function(t){e.$set(e.dataForm,"password","string"==typeof t?t.trim():t)},expression:"dataForm.password"}},[r("el-button",{attrs:{slot:"append",icon:"el-icon-view"},on:{click:e.showPwd},slot:"append"})],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"确认密码:"}},[r("el-input",{attrs:{type:e.confirmPasswordType,placeholder:"请输入确认密码"},on:{change:e.passwordChangeEvent},model:{value:e.dataForm.confirmPassword,callback:function(t){e.$set(e.dataForm,"confirmPassword","string"==typeof t?t.trim():t)},expression:"dataForm.confirmPassword"}},[r("el-button",{attrs:{slot:"append",icon:"el-icon-view"},on:{click:e.showConfirmPwd},slot:"append"})],1)],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"办公电话:",prop:"phone"}},[r("el-input",{model:{value:e.dataForm.phone,callback:function(t){e.$set(e.dataForm,"phone","string"==typeof t?t.trim():t)},expression:"dataForm.phone"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"手机号:",prop:"mobile"}},[r("el-input",{attrs:{oninput:"value=value.replace(/^\\.+|[^\\d.]/g,'')"},model:{value:e.dataForm.mobile,callback:function(t){e.$set(e.dataForm,"mobile","string"==typeof t?t.trim():t)},expression:"dataForm.mobile"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"邮箱:",prop:"email"}},[r("el-input",{model:{value:e.dataForm.email,callback:function(t){e.$set(e.dataForm,"email","string"==typeof t?t.trim():t)},expression:"dataForm.email"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"所在地区:"}},[r("el-select",{attrs:{filterable:"",placeholder:"请选择省份"},on:{change:e.resetCity},model:{value:e.dataForm.province,callback:function(t){e.$set(e.dataForm,"province",t)},expression:"dataForm.province"}},e._l(e.provinceList,function(e){return r("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})})),e._v(" "),r("el-select",{attrs:{placeholder:"请选择城市"},on:{change:e.resetArea},model:{value:e.dataForm.city,callback:function(t){e.$set(e.dataForm,"city",t)},expression:"dataForm.city"}},e._l(e.cityList,function(e){return r("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})})),e._v(" "),r("el-select",{attrs:{placeholder:"请选择区县"},on:{change:e.resetTown},model:{value:e.dataForm.area,callback:function(t){e.$set(e.dataForm,"area",t)},expression:"dataForm.area"}},e._l(e.areaList,function(e){return r("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})})),e._v(" "),r("el-select",{attrs:{placeholder:"请选择街道"},on:{change:e.resetCommunity},model:{value:e.dataForm.town,callback:function(t){e.$set(e.dataForm,"town",t)},expression:"dataForm.town"}},e._l(e.townList,function(e){return r("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})})),e._v(" "),r("el-select",{attrs:{placeholder:"请选择社区"},model:{value:e.dataForm.community,callback:function(t){e.$set(e.dataForm,"community",t)},expression:"dataForm.community"}},e._l(e.communityList,function(e){return r("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})}))],1)],1),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取消")]),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:function(t){"create"===e.dialogStatus?e.createHandle():e.updateHandle()}}},[e._v("确认")])],1)],1),e._v(" "),r("el-dialog",{attrs:{visible:e.dialogUserRoleFormVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,title:"分配角色"},on:{"update:visible":function(t){e.dialogUserRoleFormVisible=t}}},[r("el-form",{ref:"userRoleDataForm",staticStyle:{"margin-left":"30px"},attrs:{rules:e.userRoleDataFormRules,model:e.userRoleDataForm,"label-position":"left","label-width":"100px"}},[r("el-form-item",{attrs:{label:"角色:",prop:"userRoles"}},[r("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择用户角色",multiple:""},model:{value:e.userRoleDataForm.userRoles,callback:function(t){e.$set(e.userRoleDataForm,"userRoles",t)},expression:"userRoleDataForm.userRoles"}},e._l(e.roleList,function(t,a){return r("el-option",{key:a,attrs:{value:t.id,label:e.getRoleInfo(t)}})}))],1)],1),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.dialogUserRoleFormVisible=!1}}},[e._v("取消")]),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.assignUserRoleHandle()}}},[e._v("确认")])],1)],1),e._v(" "),r("el-dialog",{attrs:{title:"修改有效期",visible:e.dialogDeadlineVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"700px"},on:{"update:visible":function(t){e.dialogDeadlineVisible=t}}},[r("el-form",{ref:"deadlineForm",staticStyle:{"margin-left":"50px",width:"500px"},attrs:{rules:e.deadlineFormRules,model:e.deadlineForm,"label-position":"right","label-width":"100px","element-loading-text":"保存中..."}},[r("el-form-item",{attrs:{label:"有效期:",prop:"deadline"}},[r("el-date-picker",{attrs:{type:"date",format:"yyyy 年 MM 月 dd 日","value-format":"yyyy-MM-dd",placeholder:"选择有效期"},model:{value:e.deadlineForm.deadline,callback:function(t){e.$set(e.deadlineForm,"deadline","string"==typeof t?t.trim():t)},expression:"deadlineForm.deadline"}})],1)],1),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.dialogDeadlineVisible=!1}}},[e._v("取消")]),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.editDeadline()}}},[e._v("确认")])],1)],1),e._v(" "),r("div",{staticStyle:{clear:"both"}})],1)},[],!1,null,null,null);j.options.__file="userinfo.vue";t.default=j.exports},"wk8/":function(e,t,r){"use strict";r.d(t,"m",function(){return n}),r.d(t,"c",function(){return i}),r.d(t,"i",function(){return s}),r.d(t,"a",function(){return l}),r.d(t,"b",function(){return c}),r.d(t,"k",function(){return u}),r.d(t,"l",function(){return d}),r.d(t,"g",function(){return m}),r.d(t,"h",function(){return p}),r.d(t,"f",function(){return f}),r.d(t,"d",function(){return h}),r.d(t,"e",function(){return y}),r.d(t,"j",function(){return b});var a=r("t3Un"),o=r("X4fA");function n(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/user",method:"get",params:e||{}})}function i(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/enterpriseUser",method:"get",params:e||{}})}function s(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/saleUser",method:"get",params:e||{}})}function l(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/adduser",method:"post",data:e})}function c(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/deluser",method:"post",data:e})}function u(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/putuser",method:"post",data:e})}function d(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/userroles",method:"post",data:e})}function m(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/importUser",method:"post",data:e})}function p(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/importUserCode",method:"post",data:e})}function f(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/importDistrict",method:"post",data:e})}function h(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/district",method:"get",params:e||{}})}function y(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/districtByName",method:"get",params:e||{}})}function b(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/jiangWai/deadline/set ",method:"post",data:e})}},zF5t:function(e,t,r){"use strict";r.d(t,"d",function(){return n}),r.d(t,"a",function(){return i}),r.d(t,"b",function(){return s}),r.d(t,"e",function(){return l}),r.d(t,"c",function(){return c}),r.d(t,"f",function(){return u});var a=r("t3Un"),o=r("X4fA");function n(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/role",method:"get",params:e||{}})}function i(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/addrole",method:"post",data:e})}function s(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/delrole",method:"post",data:e})}function l(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/putrole",method:"post",data:e})}function c(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/rolepermissions",method:"get",params:e||{}})}function u(e){return Object(a.a)({headers:{Authorization:Object(o.a)()},url:"http://39.104.85.193:4105/rolepermissions",method:"post",data:e})}}}]);
|