yxk_pc_mdh/gyhl/static/js/219.e2a928b8234421e02bdf.js

1 line
19 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([219],{"8zmx":function(e,t){},CT0o:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("woOf"),n=a.n(l),s=a("d7EF"),i=a.n(s),r=a("//Fk"),o=a.n(r),c=a("bzuE"),d={data:function(){return{expandRowsPad:[],expandRowsMobile:[],expandRowsPc:[],returnedItem:"",resolveList:[],show_table:!1,isDisabled:!1,tableData1:[],rulesForm:{name:[{required:!0,message:"请输入菜单名称",trigger:"blur"}],type:[{required:!0,message:"请选择菜单类型",trigger:"change"}],parentId:[{required:!0,message:"请选择上级组织",trigger:"change"}]},total:0,pageSizes:[10,20,50],search_data:{pageno:1,pagesize:10},formData:{},typeList:[{id:0,name:"目录"},{id:1,name:"菜单"},{id:2,name:"按钮"},{id:3,name:"内页"}],menus:[],menus_all:[],btnDelDisabled:!0,btnOtherDisabled:!0,rowIds:[],tableData:[],tableData_all:[],dialogVisible:!1,pictLoading:!1,chooseID:void 0,dialogTitle:"新增菜单",config:c.a,activeName:"first"}},mounted:function(){this.getList(),this.getMenus(),this.show_table=!0},methods:{rowKey:function(e){return e.id},load:function(e,t,a){e.children1&&a(e.children1)},handleExpandChangePad:function(e,t){if(t)-1==this.expandRowsPad.indexOf(e.id.toString())&&this.expandRowsPad.push(e.id.toString());else for(var a=0;a<this.expandRowsPad.length;a++)if(this.expandRowsPad[a]==e.id.toString()){this.expandRowsPad.splice(a,1);break}},handleExpandChangeMobile:function(e,t){if(t)-1==this.expandRowsMobile.indexOf(e.id.toString())&&this.expandRowsMobile.push(e.id.toString());else for(var a=0;a<this.expandRowsMobile.length;a++)if(this.expandRowsMobile[a]==e.id.toString()){this.expandRowsMobile.splice(a,1);break}},handleExpandChangePc:function(e,t){if(t)-1==this.expandRowsPc.indexOf(e.id.toString())&&this.expandRowsPc.push(e.id.toString());else for(var a=0;a<this.expandRowsPc.length;a++)if(this.expandRowsPc[a]==e.id.toString()){this.expandRowsPc.splice(a,1);break}},getTreeChildren:function(e,t,a){var l=this;e.forEach(function(e){e.id!=t?e.children1.length>0&&l.getTreeChildren(e.children1,t,a):"pad"==a?l.$set(l.$refs.pad_table.store.states.lazyTreeNodeMap,t,e.children1):"mobile"==a?l.$set(l.$refs.mobile_table.store.states.lazyTreeNodeMap,t,e.children1):"pc"==a&&l.$set(l.$refs.pc_table.store.states.lazyTreeNodeMap,t,e.children1)})},handleClick:function(e,t){if("first"==e.name){this.tableData=this.tableData_all[0];var a=this;this.$nextTick(function(){for(var e=0;e<a.expandRowsPc.length;e++)a.getTreeChildren(this.tableData,a.expandRowsPc[e],"pc")})}else if("second"==e.name){this.tableData=this.tableData_all[1];var l=this;this.$nextTick(function(){for(var e=0;e<l.expandRowsMobile.length;e++)l.getTreeChildren(this.tableData,l.expandRowsMobile[e],"mobile")})}else if("three"==e.name){this.tableData=this.tableData_all[2];var n=this;this.$nextTick(function(){for(var e=0;e<n.expandRowsPad.length;e++)n.getTreeChildren(this.tableData,n.expandRowsPad[e],"pad")})}},initData:function(){},getList:function(){var e=this;this.pictLoading=!0,o.a.all([this.$api.menuAPI.tree({terminal:0}),this.$api.menuAPI.tree({terminal:1}),this.$api.menuAPI.tree({terminal:2})]).then(function(t){var a=i()(t,3),l=a[0],n=a[1],s=a[2];if(e.pictLoading=!1,e.show_table=!0,l.menus?e.tableData_all[0]=e.getTree(l.menus.children):e.tableData_all[0]=[],n.menus?e.tableData_all[1]=e.getTree(n.menus.children):e.tableData_all[1]=[],s.menus?e.tableData_all[2]=e.getTree(s.menus.children):e.tableData_all[2]=[],"first"==e.activeName){e.tableData=e.tableData_all[0];var r=e;e.$nextTick(function(){for(var e=0;e<r.expandRowsPc.length;e++)r.getTreeChildren(r.getTree(l.menus.children),r.expandRowsPc[e],"pc")})}else if("second"==e.activeName){e.tableData=e.tableData_all[1];var o=e;e.$nextTick(function(){for(var e=0;e<o.expandRowsMobile.length;e++)o.getTreeChildren(o.getTree(n.menus.children),o.expandRowsMobile[e],"mobile")})}else if("three"==e.activeName){e.tableData=e.tableData_all[2];var c=e;e.$nextTick(function(){for(var e=0;e<c.expandRowsPad.length;e++)c.getTreeChildren(c.getTree(s.menus.children),c.expandRowsPad[e],"pad")})}}).catch(function(t){e.pictLoading=