1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7523e759"],{2909:function(e,t,a){"use strict";function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,l=new Array(t);a<t;a++)l[a]=e[a];return l}function r(e){if(Array.isArray(e))return l(e)}a.d(t,"a",(function(){return n}));a("a4d3"),a("e01a"),a("d3b7"),a("d28b"),a("3ca3"),a("ddb0"),a("a630");function s(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}a("fb6a"),a("b0c0"),a("ac1f"),a("00b4");function i(e,t){if(e){if("string"===typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?l(e,t):void 0}}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(e){return r(e)||s(e)||i(e)||o()}},"2eee":function(e,t,a){},"3c93":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB+SURBVCiRpZFdDsMgDIO/oN2r9F6dqqq917KTsQfQRhFZ+uMXYscOkQIXIT0xPXkBsVCVlbH1BGNgNGo36MIKqlH7SBNzmpitvtTGphNzY/fjW7bMQwnFr/Ef5LfFo0gDCZWNpdogezsagPRudkQL9G/marfuqBXX5vW08/gAPiosuy3WWgcAAAAASUVORK5CYII="},"6c35":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"app-container"},[l("el-row",{attrs:{gutter:20}},[l("el-col",{attrs:{span:12}},[l("div",{staticClass:"grid-content userNum"},[l("div",{staticClass:"img"},[l("svg-icon",{attrs:{"icon-class":"roleNum"}})],1),l("div",{staticClass:"numCon"},[l("div",[e._v("总角色数")]),l("div",[e._v(e._s(e.totalNum))])])])]),l("el-col",{attrs:{span:12}},[l("div",{staticClass:"grid-content userNum"},[l("div",{staticClass:"img"},[l("svg-icon",{attrs:{"icon-class":"manageNum"}})],1),l("div",{staticClass:"numCon"},[l("div",[e._v("管理员数")]),l("div",[e._v(e._s(e.manageNum))])])])])],1),l("el-row",{attrs:{gutter:20}},[l("el-col",{attrs:{span:24}},[l("div",{staticClass:"grid-content search"},[l("el-input",{attrs:{placeholder:"请输入角色名称进行搜索","prefix-icon":"el-icon-search",clearable:""},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),l("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.getuserlist()}}},[e._v("搜索")]),l("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addUser}},[e._v("创建角色")]),l("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-delete"},on:{click:e.delUser}},[e._v("删除角色")])],1)])],1),l("el-row",{attrs:{gutter:20}},[l("el-col",{attrs:{span:24}},[l("div",{staticClass:"grid-content table"},[l("div",{staticClass:"title"},[l("span",[e._v("角色列表")]),l("span",{staticClass:"totalNum"},[e._v("共 "+e._s(e.total)+" 条记录")])]),l("div",{staticClass:"tabCon"},[l("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[l("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectable}}),l("el-table-column",{attrs:{align:"center",label:"ID",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.id)+" ")]}}])}),l("el-table-column",{attrs:{label:"角色名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("span",[e._v(e._s(t.row.roleName))])]}}])}),l("el-table-column",{attrs:{label:"角色描述",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("span",[e._v(e._s(t.row.description))])]}}])}),l("el-table-column",{attrs:{label:"角色状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.status?l("span",{staticClass:"state"},[e._v("正常")]):l("span",{staticClass:"state puase"},[e._v("禁用")])]}}])}),l("el-table-column",{attrs:{label:"是否超级管理员",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isSuper?l("span",{staticClass:"state"},[e._v("是")]):l("span",{staticClass:"state puase"},[e._v("否")])]}}])}),l("el-table-column",{attrs:{label:"用户数量",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("span",[e._v(e._s(t.row.count))])]}}])}),l("el-table-column",{attrs:{label:"创建时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("span",[e._v(e._s(t.row.createdAt))])]}}])}),l("el-table-column",{attrs:{label:"最后修改时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("span",[e._v(e._s(t.row.updatedAt))])]}}])}),l("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!==t.row.isSuper?l("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑角色",src:a("aa93"),alt:""},on:{click:function(a){return e.edit(t.row)}}}):e._e(),1!==t.row.isSuper?l("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"数据权限",src:a("d641"),alt:""},on:{click:function(t){return e.openRoleDialog("数据权限")}}}):e._e(),1!==t.row.isSuper?l("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"分配用户",src:a("fb3c"),alt:""},on:{click:function(a){return e.openUserSet(t.row)}}}):e._e(),1!==t.row.isSuper?l("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"功能权限",src:a("3c93"),alt:""},on:{click:function(t){return e.openRoleDialog("功能权限")}}}):e._e(),1!==t.row.isSuper?l("img",{staticStyle:{cursor:"pointer"},attrs:{src:a("9e29"),title:"删除角色",alt:""},on:{click:function(a){return e.delRow(t.row)}}}):e._e()]}}])})],1),l("div",{staticClass:"block"},[l("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50],"page-size":e.page_size,layout:"total, sizes, prev, pager, next ",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)])])],1),l("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[l("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"status-icon":"","label-width":"100px"}},[l("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[l("el-input",{model:{value:e.params.roleName,callback:function(t){e.$set(e.params,"roleName",t)},expression:"params.roleName"}})],1),l("el-form-item",{attrs:{label:"角色描述",prop:"description"}},[l("el-input",{attrs:{type:"textarea"},model:{value:e.params.description,callback:function(t){e.$set(e.params,"description",t)},expression:"params.description"}})],1),l("el-form-item",{attrs:{label:"功能权限",prop:"role"}},[l("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.options,props:e.props,"collapse-tags":"",clearable:""},model:{value:e.params.role,callback:function(t){e.$set(e.params,"role",t)},expression:"params.role"}})],1),l("el-form-item",{attrs:{label:"数据权限",prop:"data"}},[l("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.dataOptions,props:e.props,"collapse-tags":"",clearable:""},model:{value:e.params.data,callback:function(t){e.$set(e.params,"data",t)},expression:"params.data"}})],1),l("el-form-item",{attrs:{label:"角色状态",prop:"status"}},[l("el-radio-group",{model:{value:e.params.status,callback:function(t){e.$set(e.params,"status",t)},expression:"params.status"}},[l("el-radio",{attrs:{label:1}},[e._v("启动")]),l("el-radio",{attrs:{label:0}},[e._v("禁用")])],1)],1)],1),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("创建")]),l("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),l("el-dialog",{attrs:{title:"编辑角色",visible:e.editlogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[l("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","label-width":"100px"}},[l("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[l("el-input",{model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),l("el-form-item",{attrs:{label:"角色描述",prop:"role_id"}},[l("el-input",{attrs:{type:"textarea"},model:{value:e.edit_params.role_id,callback:function(t){e.$set(e.edit_params,"role_id",t)},expression:"edit_params.role_id"}})],1),l("el-form-item",{attrs:{label:"角色状态",prop:"status"}},[l("el-radio-group",{model:{value:e.edit_params.status,callback:function(t){e.$set(e.edit_params,"status",t)},expression:"edit_params.status"}},[l("el-radio",{attrs:{label:1}},[e._v("启动")]),l("el-radio",{attrs:{label:0}},[e._v("禁用")])],1)],1)],1),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitEdit("ruleForm")}}},[e._v("确定")]),l("el-button",[e._v("取消")])],1)],1),l("el-dialog",{attrs:{title:e.roleTitle,visible:e.passWordVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.passWordVisible=t}}},[l("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"status-icon":"","label-width":"100px"}},[l("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[l("el-input",{model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),l("el-form-item",{attrs:{label:e.roleTitle,prop:"role"}},[l("el-cascader",{attrs:{options:"功能权限"==e.roleTitle?e.powerOption:e.dataOption,props:e.props,clearable:""},model:{value:e.edit_params.role,callback:function(t){e.$set(e.edit_params,"role",t)},expression:"edit_params.role"}})],1)],1),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{attrs:{type:"primary"},on:{click:e.editPassword}},[e._v("确定")]),l("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),l("el-dialog",{attrs:{title:"分配用户",visible:e.userVisible,width:"640px","before-close":e.handleClose},on:{"update:visible":function(t){e.userVisible=t}}},[l("el-transfer",{attrs:{filterable:"","filter-method":e.filterMethod,"filter-placeholder":"请输入用户名",data:e.data,titles:["未分配用户","已分配用户"],"button-texts":["取消分配","确认分配"]},model:{value:e.userVal,callback:function(t){e.userVal=t},expression:"userVal"}}),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{attrs:{type:"primary"},on:{click:e.setUser}},[e._v("确定")]),l("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},r=[],s=a("2909"),i=a("ade3"),o=(a("4de4"),a("d3b7"),a("d81d"),a("7db0"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("a4d3"),a("e01a"),a("159b"),a("99af"),a("5f87")),n=a("5c96"),c=a("c24f"),u=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){return Object(i["a"])({totalNum:0,manageNum:0,delIdArr:[],data:[],userVal:[],filterMethod:function(e,t){return t.pinyin.indexOf(e)>-1},input2:"",roleTitle:"",props:{multiple:!0},headers:{token:Object(o["a"])()},list:[],title:"添加用户",listLoading:!0,dialogVisible:!1,editlogVisible:!1,passWordVisible:!1,userVisible:!1,params:{roleName:"",description:"",status:1,role:[]},edit_params:{roleName:"",description:"",status:1},role_list:[],currentPage:1,page_size:10,total:1,options:[{value:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],value:"",rules:{roleName:[{required:!0,message:"请输入昵称",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],password2:[{required:!0,message:"请确认密码",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]},dataOption:[{value:1,label:"查看"},{value:2,label:"增加"},{value:3,label:"修改"},{value:4,label:"删除"}],powerOption:[{value:1,label:"角色管理"},{value:2,label:"资源管理"},{value:3,label:"用户管理"}],dataOptions:[{value:2,label:"数据查询"},{value:12,label:"数据新增"},{value:7,label:"数据修改"},{value:12,label:"数据删除"}]},"options",[{value:1,label:"角色管理",children:[{value:2,label:"角色查询"},{value:7,label:"角色新增"},{value:12,label:"角色修改"},{value:12,label:"角色删除"},{value:12,label:"分配用户"}]},{value:17,label:"用户管理",children:[{value:18,label:"用户查询"},{value:21,label:"用户新增"},{value:21,label:"用户修改"},{value:21,label:"用户删除"},{value:21,label:"重置密码"}]},{value:17,label:"资源管理"}])},created:function(){},mounted:function(){this.getuserlist(),this.getuserNum(),this.getAdminCountFun()},methods:{openUserSet:function(e){var t=this;this.selectrow=e,this.userVisible=!0,Object(c["h"])({pageNum:1,pageSize:1e4}).then((function(e){var a=Object(s["a"])(e.data.records);a=a.filter((function(e){return 1!=t.getRoleId(e.roleId)})),t.data=a.map((function(e,t){return{label:e.username,key:e.id,pinyin:e.username}}))})),Object(c["g"])({roleId:e.id}).then((function(e){t.userVal=e.data.users.map((function(e){return e.id}))}))},getRoleId:function(e){return this.list.find((function(t){return t.id===e})).isSuper},getAdminCountFun:function(){var e=this;Object(c["d"])().then((function(t){e.manageNum=t.data,console.log(t,"resresres")}))},handleSelectionChange:function(e){this.selectData=e,this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id}))},openRoleDialog:function(e){this.roleTitle=e,this.passWordVisible=!0},selectable:function(e,t){return 1!==e.isSuper},handleAvatarSuccess:function(e,t){this.params.imageUrl=URL.createObjectURL(t.raw)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 jpg/png 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a},handleSizeChange:function(e){this.page_size=e,this.getuserlist(),console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){this.currentPage=e,this.getuserlist(),console.log("当前页: ".concat(e))},submitEdit:function(){var e=this;Object(c["l"])(this.edit_params).then((function(t){e.getuserlist(),e.editlogVisible=!1}))},edit:function(e){this.editlogVisible=!0,this.edit_params.id=e.id,this.edit_params.status=e.status,this.edit_params.roleName=e.roleName,this.edit_params.description=e.description},setUser:function(){var e=this;console.log(this.userVal,"userVal"),Object(c["o"])({roleId:this.selectrow.id,userIds:this.userVal}).then((function(t){e.getuserlist(),e.userVisible=!1,console.log(t)}))},editPassword:function(e){console.log(e)},confirm:function(e){var t=this;Object(c["k"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;delete this.params.role,Object(c["m"])(this.params).then((function(t){e.reset(),e.getuserlist()}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(c["q"])().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加角色"},delUser:function(){var e=this;if(console.log(this.delIdArr,"ccccc"),this.delIdArr.length){var t=0;this.selectData.forEach((function(e){t+=e.count})),this.$confirm("您选择了[".concat(this.delIdArr.length,"]个角色进行删除,共关联了 [").concat(t,"]名用户,此操作将会导致用户权限失效,是否继续?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.confirm(e.delIdArr)})).catch((function(){}))}else Object(n["Message"])({message:"请选择角色",type:"warning",duration:1e3})},delRow:function(e){var t=this;this.$confirm("删除该角色将导致 【".concat(e.count,"】个用户的权限失效,此操作不可逆,是否继续?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.delIdArr=[],t.delIdArr.push(e.id),t.confirm(t.delIdArr)})).catch((function(){}))},getrole:function(){var e=this;Object(c["n"])().then((function(t){t.code||(e.role_list=t.data.list.filter((function(e){return 1!==e.ID})))}))},reset:function(){this.dialogVisible=!1,this.editlogVisible=!1,this.passWordVisible=!1,this.userVisible=!1,this.params={roleName:"",description:"",status:1,role:[]}},getuserlist:function(){var e=this;this.listLoading=!0,Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size,roleName:this.input2||null}).then((function(t){e.list=Object(s["a"])(t.data.records),e.total=t.data.total,e.listLoading=!1}))},getuserNum:function(){var e=this;Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),d=u,p=(a("ccdd"),a("2877")),g=Object(p["a"])(d,l,r,!1,null,"805d711a",null);t["default"]=g.exports},"7db0":function(e,t,a){"use strict";var l=a("23e7"),r=a("b727").find,s=a("44d2"),i=a("ae40"),o="find",n=!0,c=i(o);o in[]&&Array(1)[o]((function(){n=!1})),l({target:"Array",proto:!0,forced:n||!c},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),s(o)},"9e29":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABRSURBVCiRY2RAAl/t7OoZGBkb4AL//zdwHzrUyIANfLW3/4/O/+zg4ADjM6IrwAcYsZmIDXAfPMjIhC6AjYYBFMWEwFBUTEbQ/f/fgFclVB4AKcEhwgBd1PMAAAAASUVORK5CYII="},aa93:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACeSURBVCiRjdDLEYIwAIThf8EW4EwpoQ84WAlai/ZB7MSz9sB6gDAww8PcknybbAIno2jdl427NNcZFgQAQ/w+VO8GysbdAK9M9GnNEC97J3u8PgymTiGZmG/WMBFRCQKisrkK3p+n7vkWtgipu6BKePXoLTwVvyU8B/7FACpa91MyLDe2MIDK1h5MDTB/4Q4GyJbQEI/wqhKM/3yEAX4W9Vfq1o4/kgAAAABJRU5ErkJggg=="},ccdd:function(e,t,a){"use strict";a("2eee")},d641:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADFSURBVCiRtZHbDYMwDADPFWPAAogdGgbj1QzWsAOiA6RrFPcDiAKiqKpU/8WJ7TsH/hm59U1hvYlzAlBYb14qzVHRo07L/PZUBSeibqyyDiAJHUTd2VQBg4oprO+HKnMJwFBlDjgt3Mfl24cK7iJaLkNm1CPH2Gc9r0Vh4gTXA5Qe5o0C6OxnQqMzvNz6BpU2zo11KmHiRy8Vo+DGOhVE25ggOMa4Gzcwy/1GIQmOW6QOlr9VMZPKHebNrgs6ddzTxCQ/xxumaV6qbXGcgwAAAABJRU5ErkJggg=="},fb3c:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADUSURBVCiRrZLNFYIwEIS/jRRkB8QDNsCzHkIFFsLTAsyB0IENyXogEn7ixWeOuzO7M7OBvz9/a/Cd/daWbPVx70FtRDiqut1CTH6epk2KyyH2xJy8TG1PrC4BWW6RQHUJW1iBvzUojnOd9yuaSL6z6KFBXq1MMkw5dcYBAD00K58ynsCUqNjPsCKRADii5gq63qqm51wLvhuiw7JYTgGeWbkw3XUeJDb5etx7RMO3+OfA4k1lCkcs8mqTj4W/lc8oW3AFjANiiJEHYPdLNpLdHOIv7w2hilCZYie58QAAAABJRU5ErkJggg=="}}]); |