Files
electron-4/src/main/backManage/static/js/chunk-77d26b2a.6df8a588.js
2025-12-09 10:54:36 +08:00

1 line
12 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-77d26b2a"],{"20ce":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABVSURBVCiRY2RAAnMXr6//z8DQAOMzMjA0JMcGNjJgA3MWr/+Pzp+9eL0DXDO6AnyAEZuJ2EBKbCAjE7oANhoGUBQTAkNRMelBx4gUxThMbGBgYGAAAJ4HHUJH2BU6AAAAAElFTkSuQmCC"},2909:function(e,t,a){"use strict";function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,s=new Array(t);a<t;a++)s[a]=e[a];return s}function i(e){if(Array.isArray(e))return s(e)}a.d(t,"a",(function(){return o}));a("a4d3"),a("e01a"),a("d3b7"),a("d28b"),a("3ca3"),a("ddb0"),a("a630");function n(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 r(e,t){if(e){if("string"===typeof e)return s(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)?s(e,t):void 0}}function l(){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 o(e){return i(e)||n(e)||r(e)||l()}},4890:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACgSURBVCiRjZFBDoMwDATHFf+q+RcIo/Iv6Mu2B5wooinqSjlE9ng3jtFIEwuGnxdW2zjo6JHNrhlhBMpGY9fE0oMqkGdvXTWjHjMAz4wTwLtWzpjdeEMp2sZanHPQDQSeLsVhSQB0DvqGRGCEZjyX4JcBhyYcY0eEbaxWIxWHLOT6AzjsxViXIsJ69kUt2LzRfwIteP2Ov3QFb+N1o4rxA6+ZVrNK3CHQAAAAAElFTkSuQmCC"},"76d2":function(e,t,a){},"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=="},da88:function(e,t,a){"use strict";a("76d2")},e382:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-container"},[s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:8}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"puaseUser"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("总用户数")]),s("div",[e._v("2,548")])])])]),s("el-col",{attrs:{span:8}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"normalUser"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("总用户数")]),s("div",[e._v("2,548")])])])]),s("el-col",{attrs:{span:8}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"allUserNum"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("总用户数")]),s("div",[e._v("2,548")])])])])],1),s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:24}},[s("div",{staticClass:"grid-content search"},[s("el-input",{attrs:{placeholder:"请输入内容","prefix-icon":"el-icon-search"},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},e._l(e.options,(function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),s("el-button",{attrs:{icon:"el-icon-search"}},[e._v("默认按钮")]),s("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus"}},[e._v("新增用户")])],1)])],1),s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:24}},[s("div",{staticClass:"grid-content table"},[s("div",{staticClass:"title"},[s("span",[e._v("用户列表")]),s("span",{staticClass:"totalNum"},[e._v("共 2,548 条记录")])]),s("div",{staticClass:"tabCon"},[s("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":""}},[s("el-table-column",{attrs:{align:"center",label:"ID",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s((e.currentPage-1)*e.page_size+t.$index+1)+" ")]}}])}),s("el-table-column",{attrs:{label:"用户名",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.username))])]}}])}),s("el-table-column",{attrs:{label:"昵称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.nick_name))])]}}])}),s("el-table-column",{attrs:{label:"角色",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.role_name))])]}}])}),s("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.enable?s("span",{staticClass:"state"},[e._v("正常")]):s("span",{staticClass:"state puase"},[e._v("禁用")])]}}])}),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("img",{staticStyle:{"margin-right":"5px"},attrs:{title:"编辑",src:a("aa93"),alt:""},on:{click:function(a){return e.edit(t.row)}}}),s("img",{staticStyle:{"margin-right":"5px"},attrs:{title:"修改密码",src:a("4890"),alt:""}}),1!==t.row.role_id?s("img",{attrs:{src:a("9e29"),title:"删除",alt:""}}):e._e(),1===t.row.role_id?s("img",{attrs:{src:a("20ce"),alt:""}}):e._e()]}}])})],1),s("div",{staticClass:"block"},[s("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),s("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"用户名",prop:"pass"}},[s("el-input",{model:{value:e.params.username,callback:function(t){e.$set(e.params,"username",t)},expression:"params.username"}})],1),s("el-form-item",{attrs:{label:"角色"}},[s("el-select",{attrs:{placeholder:"请选择活动区域"},model:{value:e.params.role_id,callback:function(t){e.$set(e.params,"role_id",t)},expression:"params.role_id"}},e._l(e.role_list,(function(e,t){return s("el-option",{key:t,attrs:{label:e.role_name,value:e.ID}})})),1)],1),s("el-form-item",{attrs:{label:"昵称",prop:"pass"}},[s("el-input",{model:{value:e.params.nick_name,callback:function(t){e.$set(e.params,"nick_name",t)},expression:"params.nick_name"}})],1),s("el-form-item",{attrs:{label:"密码",prop:"pass"}},[s("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password",t)},expression:"params.password"}})],1),s("el-form-item",{attrs:{label:"确认密码",prop:"checkPass"}},[s("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:e.params.password2,callback:function(t){e.$set(e.params,"password2",t)},expression:"params.password2"}})],1),s("el-form-item",[s("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("提交")])],1)],1)],1),s("el-dialog",{attrs:{title:"编辑用户",visible:e.editlogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[s("el-form",{staticClass:"demo-ruleForm",attrs:{model:e.edit_params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"昵称",prop:"pass"}},[s("el-input",{model:{value:e.edit_params.nick_name,callback:function(t){e.$set(e.edit_params,"nick_name",t)},expression:"edit_params.nick_name"}})],1),s("el-form-item",{attrs:{label:"角色"}},[s("el-select",{attrs:{placeholder:"请选择角色"},model:{value:e.edit_params.role_id,callback:function(t){e.$set(e.edit_params,"role_id",t)},expression:"edit_params.role_id"}},e._l(e.role_list,(function(e,t){return s("el-option",{key:t,attrs:{label:e.role_name,value:e.ID}})})),1)],1),s("el-form-item",{attrs:{label:"状态",prop:"pass"}},[s("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.edit_params.status,callback:function(t){e.$set(e.edit_params,"status",t)},expression:"edit_params.status"}})],1),s("el-form-item",[s("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitEdit("ruleForm")}}},[e._v("提交")])],1)],1)],1)],1)},i=[],n=a("2909"),r=(a("498a"),a("d3b7"),a("25f0"),a("4de4"),a("5f87")),l=a("c24f"),o={filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){return{headers:{token:Object(r["a"])()},list:[],title:"添加用户",listLoading:!0,dialogVisible:!1,editlogVisible:!1,params:{username:"",nick_name:"",password:"",password2:"",role_id:0},edit_params:{nick_name:"",role_id:0,status:0,username:""},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:""}},created:function(){},mounted:function(){this.getuserlist()},methods:{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(l["n"])(this.edit_params).then((function(t){t.code||(e.getuserlist(),e.editlogVisible=!1)}))},edit:function(e){this.editlogVisible=!0,this.edit_params.role_id=e.role_id,this.edit_params.status=e.enable,this.edit_params.nick_name=e.nick_name,this.edit_params.username=e.username,this.getrole()},editPassword:function(e){var t=this;console.log(e),this.$prompt("请输入密码","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then((function(a){var s=a.value;s=s.toString().trim(),s?Object(l["d"])({username:e.username,password:s,password2:s}).then((function(e){e.code||t.getuserlist()})):t.$message({type:"error",message:"请输入正确的密码"})})).catch((function(){t.$message({type:"info",message:"取消输入"})}))},confirm:function(e){var t=this;Object(l["c"])({username:e.username}).then((function(e){e.code||t.getuserlist()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;Object(l["a"])(this.params).then((function(t){t.code||(e.reset(),e.getuserlist())}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(l["o"])().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加用户",this.getrole()},getrole:function(){var e=this;Object(l["m"])().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.params={username:"",email:"",nick_name:"",password:"",password2:"",role_id:0}},getuserlist:function(){var e=this;this.listLoading=!0,Object(l["g"])({page:this.currentPage,page_size:this.page_size}).then((function(t){e.list=Object(n["a"])(t.data.list),e.total=t.data.total,e.listLoading=!1}))}}},c=o,u=(a("da88"),a("2877")),d=Object(u["a"])(c,s,i,!1,null,"0baf41f2",null);t["default"]=d.exports}}]);