(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;a0&&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})}}}]);