chunk-545e2f8b.aa840de9.js 8.4 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-545e2f8b"],{1911:function(e,a,t){"use strict";var s=t("e21a"),r=t.n(s);r.a},4269:function(e,a,t){var s=t("24fb");a=s(!1),a.push([e.i,".password-form[data-v-0165cc12]{display:flex;justify-content:center;flex-wrap:wrap}.password-form .password-form-item[data-v-0165cc12]{width:380px}",""]),e.exports=a},5374:function(e,a,t){"use strict";var s=t("6d1a"),r=t.n(s);r.a},"695e":function(e,a,t){"use strict";t.r(a);var s=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"user-index"},[t("UserSearch",{on:{searchEvent:e.searchEvent}}),t("Card",{staticClass:"userList-card",attrs:{bordered:!1,shadow:!0}},[t("div",{staticClass:"header-top-box",attrs:{slot:"title"},slot:"title"},[t("div",{staticClass:"title-value"},[e._v("密码修改")])]),t("Table",{ref:"selection",staticClass:"iv-custom-table",attrs:{columns:e.columns1,border:!0,data:e.tableList},scopedSlots:e._u([{key:"action",fn:function(a){var s=a.row;a.index;return t("div",{staticClass:"iv-button-box"},[t("Button",{staticClass:"iv-custom-button",attrs:{type:"primary"},on:{click:function(a){return e.openEditRolePop(s)}}},[e._v("改密")])],1)}}])}),t("div",{staticClass:"ivu-card-footer"},[t("Page",{attrs:{"class-name":"iv-custom-page",current:e.searchData.pageNum,total:e.searchData.totalNum,size:"small","show-total":"","show-sizer":"","show-elevator":""},on:{"on-change":e.pageNumChang,"on-page-size-change":e.sizeChange}})],1)],1),e.displayPop?t("Modal",{staticClass:"Modal-box",attrs:{transfer:!1,title:e.popTitle,width:"560px"},model:{value:e.displayPop,callback:function(a){e.displayPop=a},expression:"displayPop"}},[t("UpdateUserPasswordPop",{ref:"updateUserPopRefs"}),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("Button",{attrs:{type:"error"},on:{click:e.closePop}},[e._v("取消")]),"add"===e.saveBtType?t("Button",{attrs:{type:"primary"},on:{click:e.addUserSave}},[e._v("确认")]):e._e(),"edit"===e.saveBtType?t("Button",{attrs:{type:"primary"},on:{click:e.editUserSave}},[e._v("确认")]):e._e()],1)],1):e._e()],1)},r=[],o=t("5551"),i=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("Form",{ref:"userPasswordForm",staticClass:"password-form",attrs:{model:e.formData,rules:e.ruleFormData,"label-width":110}},[t("FormItem",{staticClass:"password-form-item",attrs:{label:"手机号码:"}},[t("Input",{attrs:{disabled:!0},model:{value:e.formData.phone,callback:function(a){e.$set(e.formData,"phone",a)},expression:"formData.phone"}})],1),t("FormItem",{staticClass:"password-form-item",attrs:{label:"用户名称:"}},[t("Input",{attrs:{disabled:!0},model:{value:e.formData.username,callback:function(a){e.$set(e.formData,"username",a)},expression:"formData.username"}})],1),t("FormItem",{staticClass:"password-form-item",attrs:{label:"新密码:",prop:"password"}},[t("Input",{attrs:{type:"password"},model:{value:e.formData.password,callback:function(a){e.$set(e.formData,"password",a)},expression:"formData.password"}})],1),t("FormItem",{staticClass:"password-form-item",attrs:{label:"重复密码:",prop:"password2"}},[t("Input",{attrs:{type:"password"},model:{value:e.formData.password2,callback:function(a){e.$set(e.formData,"password2",a)},expression:"formData.password2"}})],1)],1)},d=[],n=t("8237"),l=t.n(n),p={name:"UpdateUserPasswordPop",data(){const e=(e,a,t)=>{a?t():t("参数不能为空")},a=(e,a,t)=>{a?a===this.formData.password?t():t("密码不一致"):t("参数不能为空")};return{formData:{id:"",phone:"",password:"",password2:"",username:""},ruleFormData:{password:[{required:!0,validator:e,trigger:"blur"}],password2:[{required:!0,validator:a,trigger:"blur"}]}}},methods:{async editFromData(e){this.formData={id:e.id,phone:e.phone,username:e.username}},async backData(){var e={id:this.formData.id,password:l()(this.formData.password)};return JSON.parse(JSON.stringify(e))}}},c=p,u=(t("1911"),t("2877")),h=Object(u["a"])(c,i,d,!1,null,"0165cc12",null),m=h.exports,f=t("3924"),v={name:"PasswordList",components:{AddUserPop:o["a"],UpdateUserPasswordPop:m,UserSearch:f["a"]},data(){return{columns1:[{type:"index",title:"序号",align:"center"},{title:"用戶名称",key:"username",align:"center"},{title:"手机号",key:"phone",align:"center"},{title:"公司机构",key:"enterprise",align:"center"},{title:"区域信息",key:"pcaName",align:"center"},{title:"创建时间",key:"createTime",align:"center"},{title:"修改时间",key:"updateTime",align:"center"},{title:"操作",slot:"action",width:260,align:"center"}],tableList:[],displayPop:!1,popTitle:"",saveBtType:"add",searchData:{pageNum:1,pageSize:10,pageTole:0,totalNum:0,username:"",enterprise:""}}},mounted(){this.doSearch()},methods:{searchEvent(e){this.searchData.username=e.username,this.searchData.enterprise=e.enterprise,this.searchData.pageNum=1,this.doSearch()},async openEditRolePop(e){this.saveBtType="edit",this.popTitle="改密用户--"+e.username,this.displayPop=!0,this.$nextTick(()=>{this.$refs.updateUserPopRefs.editFromData(e)})},openDeletePop(e){this.$Modal.confirm({title:"删除--"+e.username,content:"<p>确认删除用户"+e.username+"</p>",onOk:()=>{this.$Api.roleGetMap.deleteUser(e.id).then(a=>{"200"===a.code&&(this.$Message.success({content:e.username+"用户删除成功!",duration:2}),this.doSearch())})},onCancel:()=>{}})},openAddRolePop(){this.displayPop=!0,this.saveBtType="add",this.$nextTick(()=>{this.popTitle="新增角色",this.$refs.addUserPopRefs.addFromData()})},closePop(){this.displayPop=!1},async addUserSave(){const e=await this.$refs.addUserPopRefs.backData(),a=await this.$refs.addUserPopRefs.$refs.addRoleForm.validate();if(a){let a={username:e.username,password:e.password,phone:e.phone,enterprise:e.enterprise,email:e.email,sex:e.sex,nickname:e.nickname,industry:e.industry,roleIds:JSON.parse("["+e.roleIds+"]"),type:1};const t=await this.$Api.roleGetMap.addUsers(a);"200"===t.code&&(this.$Message.success({content:"新增用户成功!"}),this.displayPop=!1,this.doSearch())}},async editUserSave(){const e=await this.$refs.updateUserPopRefs.backData(),a=await this.$refs.updateUserPopRefs.$refs.userPasswordForm.validate();if(a){let a={id:e.id,password:e.password,pwdType:"1"};const t=await this.$Api.roleGetMap.updateUsers(a);"200"===t.code&&(this.$Message.success({content:"修改用户密码成功!"}),this.displayPop=!1,this.doSearch())}},pageNumChang(e){this.searchData.pageNum=e,this.doSearch()},sizeChange(e){this.searchData.pageSize=e,this.searchData.pageNum=1,this.doSearch()},async doSearch(){let e={offset:this.searchData.pageNum,limit:this.searchData.pageSize,username:this.searchData.username,enterprise:this.searchData.enterprise};const a=await this.$Api.roleGetMap.userList(e);"200"===a.code&&(this.tableList=a.data.records,this.searchData.pageTole=a.data.pages,this.searchData.pageNum=a.data.current,this.searchData.totalNum=a.data.total)},handleSelectAll(e){this.$refs.selection.selectAll(e)}}},w=v,b=(t("5374"),Object(u["a"])(w,s,r,!1,null,"4d98d6a4",null));a["default"]=b.exports},"6d1a":function(e,a,t){var s=t("fc4f");"string"===typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);var r=t("499e").default;r("bee9ecfc",s,!0,{sourceMap:!1,shadowMode:!1})},e21a:function(e,a,t){var s=t("4269");"string"===typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);var r=t("499e").default;r("060d9ac8",s,!0,{sourceMap:!1,shadowMode:!1})},fc4f:function(e,a,t){var s=t("24fb");a=s(!1),a.push([e.i,".user-index .userList-card[data-v-4d98d6a4]{\n /*!*overflow-y: auto;*!*/}.user-index .userList-card .header-top-box[data-v-4d98d6a4]{height:auto;display:flex;justify-content:space-between}.user-index .userList-card .header-top-box .title-value[data-v-4d98d6a4]{line-height:32px;text-align:left;font-size:24px;font-weight:700;color:#2760b7}.user-index .userList-card .iv-custom-table .ivu-table .ivu-table-tip td[data-v-4d98d6a4]{width:100%!important}.user-index .userList-card .iv-custom-table .iv-button-box[data-v-4d98d6a4]{position:relative;width:100%;justify-content:center}.user-index .userList-card .iv-custom-table .iv-button-box .iv-custom-button[data-v-4d98d6a4]{margin:0 4px}.user-index .userList-card .ivu-card-footer[data-v-4d98d6a4]{margin-top:10px}.user-index .userList-card .ivu-card-footer .footer-botton[data-v-4d98d6a4]{float:left;margin-right:10px;color:#4862ea}.user-index .userList-card .ivu-card-footer .footer-botton[data-v-4d98d6a4]:focus{box-shadow:0 0 0 0 transparent;color:#131d26}.user-index .Modal-box .ivu-modal-header[data-v-4d98d6a4]{text-align:left}",""]),e.exports=a}}]);