| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[8],{461:function(t,e,r){},603:function(t,e,r){"use strict";r(461)},743:function(t,e,r){"use strict";r.r(e);r(18);var n=r(6),o=(r(30),{name:"user_cards_list",data:function(){return{list:[],menuDialog:!1,loading:!1,outerVisible:!1,addDialog:!1,editDialog:!1,infoDialog:!1,add_form:{id:0,uid:0,group_id:"",real_name:""},info:{},menuData:[],groupData:[],groupValue:"",host:""}},mounted:function(){this.getList(),this.getGroup()},methods:{formAdd:function(){var t=this;this.add_form.group_id=this.groupValue,this.$post("/api/admin/admin_user/add",this.add_form).then((function(e){e&&1===e.status&&(t.getList(),t.$message.success("操作成功"),t.addDialog=!1,t.add_form.id=0,t.add_form.group_id="",t.add_form.real_name="",t.editDialog=!1)}))},form:function(){},del:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("/api/admin/admin_user/del",{id:t});case 2:(n=r.sent)&&1===n.status&&(e.$message({type:"success",message:"操作成功!"}),e.getList());case 4:case"end":return r.stop()}}),r)})))()},delData:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:e.$confirm("确定删除后将不可逆, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.del(t.id)})).catch((function(){e.$message({type:"info",message:"已取消"})}));case 1:case"end":return r.stop()}}),r)})))()},editGroup:function(t){var form=this.add_form;form.id=t.id,form.uid=t.uid,form.real_name=t.real_name,this.groupValue=t.group_id,this.addDialog=!0},addGroup:function(){var form=this.add_form;form.id="",form.name="",this.addDialog=!0},menuDialogShow:function(t){this.menuDialog=!0,this.menuData=[],this.getMenuData(t.id)},getList:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/api/admin/admin_user/list");case 2:(r=e.sent)&&1===r.status&&(t.host=r.data.host,t.list=r.data.list||[]);case 4:case"end":return e.stop()}}),e)})))()},getGroup:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/api/admin/admin_group/list");case 2:(r=e.sent)&&1===r.status&&(t.groupData=r.data.list||[]);case 4:case"end":return e.stop()}}),e)})))()}}}),l=(r(603),r(4)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",[e("el-button",{staticStyle:{"margin-top":"15px","margin-right":"30px",float:"left"},attrs:{type:"primary"},on:{click:function(e){return t.addGroup()}}},[t._v("添加用户")]),t._v(" "),e("div",{staticStyle:{clear:"both"}}),t._v(" "),e("div",{staticStyle:{"margin-bottom":"15px"}}),t._v(" "),e("div",[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.list,border:""}},[e("el-table-column",{attrs:{prop:"uid",label:"用户UID",width:"220px"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("span",{staticClass:"lblue point"},[e("a",{attrs:{target:"_blank",href:t.host+"/rooter/user/"+r.row.uid}},[t._v(t._s(r.row.nickname)+"("+t._s(r.row.uid)+")")])])]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"group_name",label:"所属角色",width:"220px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"real_name",label:"备注",width:"220px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"uid",label:"操作",width:"320px"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.delData(r.row)}}},[t._v("删除用户")]),t._v(" "),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.editGroup(r.row)}}},[t._v("编辑用户")])]}}])})],1)],1),t._v(" "),e("el-dialog",{attrs:{title:"用户管理",visible:t.addDialog,width:"400px"},on:{"update:visible":function(e){t.addDialog=e}}},[e("el-form",{attrs:{model:t.add_form,"label-width":"70px"}},[e("el-form-item",{attrs:{label:"用户角色"}},[e("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:t.groupValue,callback:function(e){t.groupValue=e},expression:"groupValue"}},t._l(t.groupData,(function(t){return e("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),t._v(" "),e("el-form-item",{attrs:{label:"用户UID"}},[e("el-input",{attrs:{autocomplete:"off"},model:{value:t.add_form.uid,callback:function(e){t.$set(t.add_form,"uid",e)},expression:"add_form.uid"}})],1),t._v(" "),e("el-form-item",{attrs:{label:"备注"}},[e("el-input",{attrs:{autocomplete:"off"},model:{value:t.add_form.real_name,callback:function(e){t.$set(t.add_form,"real_name",e)},expression:"add_form.real_name"}})],1)],1),t._v(" "),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"medium"},on:{click:function(e){t.addDialog=!1}}},[t._v("取消")]),t._v(" "),e("el-button",{attrs:{size:"medium",type:"primary"},on:{click:t.formAdd}},[t._v("确定")])],1)],1)],1)}),[],!1,null,"3688a59d",null);e.default=component.exports}}]);
|