1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-81ec04bc"],{5258:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[a("div",{staticClass:"search_box"},[a("el-input",{attrs:{clearable:"",maxlength:"11",placeholder:"昵称/手机号","prefix-icon":"el-icon-search"},on:{clear:function(t){e.params.page_index=1,e.getList()}},nativeOn:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.params.page_index=1,e.handleSearch()}},model:{value:e.params.search_name,callback:function(t){e.$set(e.params,"search_name",t)},expression:"params.search_name"}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-search",loading:e.loading},on:{click:function(t){return e.handleSearch()}}},[e._v("搜索")])],1),a("div",{staticClass:"table_box"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"listTable",staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f8fbfc"},border:"",stripe:"",data:e.adminTable,height:e.tableHeight+"px"}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"80",align:"center",index:function(t){return 15*(e.params.page_index-1)+t+1}}}),a("el-table-column",{attrs:{label:"昵称",prop:"nickname",align:"center"}}),a("el-table-column",{attrs:{label:"手机号",prop:"phone",align:"center"}})],1)],1),e.isAdd?e._e():a("div",{staticClass:"batch-container"},[a("pagination",{attrs:{total:e.tableTotal,limit:e.params.page_size,page:e.params.page_index},on:{pagination:e.changePagination,"update:limit":e.changePagination}})],1)])},i=[],s=(a("b0c0"),a("d81d"),a("99af"),a("d3b7"),a("b775")),r=function(e){return Object(s["a"])({url:"/test_user/index",method:"get",params:e})},o=function(e){return Object(s["a"])({url:"/test_user/get_test_user_info",method:"get",params:e})},c=function(e){return Object(s["a"])({url:"/test_user/add",method:"post",data:e})},d=function(e){return Object(s["a"])({url:"/test_user/destroy ",method:"post",data:e})},l=(a("8975"),{name:"backstage_close",data:function(){return{total:0,loading:!1,dialogFormVisible:!1,params:{page_index:1,page_size:15,search_name:""},searchList:[],addParams:{phone:"",realname:"",nickname:"",level:""},newAdmin:{id:"",name:"",password:"",role_id:"",roleName:""},closePhone:"",isEdit:!1,adminTable:[],showPwd:!0,roleList:[],tableTotal:0,search_name:"",tableHeight:0,isAdd:!1}},created:function(){this.getList()},mounted:function(){var e=this;this.$nextTick((function(){e.tableHeight=document.getElementsByClassName("table_box")[0].offsetHeight}))},methods:{skipAdd:function(){this.$router.push({name:"closed_add"})},getClosed:function(){var e=this;if(!this.search_name)return this.$message.warning("请输入搜索内容"),!1;o({search_name:this.search_name}).then((function(t){if(200==t.code){if(0==t.data.length)return e.$message.warning("暂无信息"),!1;e.searchList=t.data}else e.$message.error(t.message||"获取信息失败")}))},selectChage:function(e){this.newAdmin.role_id=e},delAdmin:function(e){var t=this,a=e.phone,n=e.id;this.$confirm("确定要删除".concat(a),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){d({id:n}).then((function(e){200==e.code?(t.$message.success("删除".concat(a,"成功")),t.getList()):t.$message.error(e.message||"删除".concat(a,"失败"))}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},addNew:function(e){var t=this,a=e.mobile,n=e.realname,i=e.nickname,s=e.level;c({phone:a,realname:n,nickname:i,level:s}).then((function(e){200==e.code?(t.$message.success(e.msg||"添加成功!"),t.dialogFormVisible=!1,t.getList()):t.$message.error(e.msg||"添加失败!")}))},edit:function(e){var t=this;this.isEdit=!0;var a=e.role_id,n=e.name,i=e.password,s=e.id;this.newAdmin.name=n,this.newAdmin.role_id=a,this.newAdmin.id=s;var r=this.roleList;r.map((function(e){e.id==a&&(t.newAdmin.roleName=e.name)})),i?this.newAdmin.password=i:this.showPwd=!1,this.dialogFormVisible=!0},admend:function(){var e=this,t=this.newAdmin,a=t.name,n=t.password,i=t.role_id,s=t.id;if(!a)return this.$message.console.error("请输入账号"),!1;if(!i)return this.$message.console.error("请选择角色"),!1;var r=this.showPwd?{id:s,name:a,password:n,role_id:i}:{id:s,name:a,role_id:i};EditAdmin(r).then((function(t){200==t.code?(e.$message.success("修改成功!"),e.getList(),e.dialogFormVisible=!1):e.$message.error(t.msg||"修改失败!")}))},resetForm:function(e){this.$refs[e].resetFields()},handleDisable:function(e){var t=this,a=e.id,n=e.name,i=e.is_disabled,s=0==i?"禁用":"启用";this.$confirm("确认要".concat(s).concat(n),{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(e){disabledAdmin({id:a}).then((function(e){200==e.code?(t.getList(),t.$message.success(0==i?"已禁用".concat(n):"已启用".concat(n))):t.$message.error("设置失败")}))}))},getList:function(){var e=this,t=this.params,a=t.page_index,n=t.page_size,i=t.search_name;r({page_index:a,page_size:n,search_name:i}).then((function(t){200===t.code?(e.adminTable=t.data.list,e.tableTotal=t.data.total):e.$message.error(t.msg||"获取管理员列表失败")})).catch((function(e){})).finally((function(t){e.loading=!1}))},handleSearch:function(e){this.params.search_name?(this.loading=!0,!e&&(this.page=1),this.getList()):(this.params.page_index=1,this.getList())},changePagination:function(e){var t=e.page,a=e.limit;this.params.page_size=a,this.params.page_index=t,this.getList()}}}),m=l,h=(a("fe73"),a("2877")),u=Object(h["a"])(m,n,i,!1,null,"378dc67d",null);t["default"]=u.exports},fe73:function(e,t,a){"use strict";a("ffb6")},ffb6:function(e,t,a){}}]);
|