| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[54],{710:function(t,e,n){"use strict";n.r(e);var r=n(6);n(30),n(18);e.default={name:"user_cards_list",data:function(){return{list:[],menuDialog:!1,actDialog:!1,loading:!1,outerVisible:!1,addDialog:!1,editDialog:!1,infoDialog:!1,add_form:{id:0,name:""},info:{},menuData:[],actData:[]}},mounted:function(){this.getList()},methods:{formAdd:function(){var t=this;this.$post("/api/admin/admin_group/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.name="",t.editDialog=!1)}))},form:function(){},del:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e.$post("/api/admin/admin_group/del",{id:t});case 2:(r=n.sent)&&1===r.status&&(e.$message({type:"success",message:"操作成功!"}),e.getList());case 4:case"end":return n.stop()}}),n)})))()},delData:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.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 n.stop()}}),n)})))()},editGroup:function(t){var form=this.add_form;form.id=t.id,form.name=t.name,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)},actDialogShow:function(t){this.actDialog=!0,this.actData=[],this.getActData(t.id)},getList:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n;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:(n=e.sent)&&1===n.status&&(t.list=n.data.list||[]);case 4:case"end":return e.stop()}}),e)})))()},closeMenu:function(t,e){var n=this;return Object(r.a)(regeneratorRuntime.mark((function r(){var data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return data={type:e,id:t.id,url:t.url},r.next=3,n.$post("/api/admin/admin_group/close_menu",data);case 3:(o=r.sent)&&1===o.status&&(n.$message({type:"success",message:"操作成功!"}),n.getMenuData(t.id));case 5:case"end":return r.stop()}}),r)})))()},getMenuData:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var data,r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return data={id:t},n.next=3,e.$post("/api/admin/admin_group/menu",data);case 3:(r=n.sent)&&1===r.status&&(e.menuData=r.data.list||[]);case 5:case"end":return n.stop()}}),n)})))()},getActData:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var data,r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return data={id:t},n.next=3,e.$post("/api/admin/user_auth/list",data);case 3:(r=n.sent)&&1===r.status&&(e.actData=r.data.list||[]);case 5:case"end":return n.stop()}}),n)})))()},closeActMenu:function(t,e){var n=this;return Object(r.a)(regeneratorRuntime.mark((function r(){var data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return data={type:e,id:t.id,url:t.url},r.next=3,n.$post("/api/admin/user_auth/close_menu",data);case 3:(o=r.sent)&&1===o.status&&(n.$message({type:"success",message:"操作成功!"}),n.getActData(t.id));case 5:case"end":return r.stop()}}),r)})))()}}}}}]);
|