| | |
| | | const TableComponent = asyncComponent(() => import('@/templates/sharecomponent/tablecomponent')) |
| | | |
| | | sessionStorage.setItem('isEditState', 'true') |
| | | document.body.className = '' |
| | | |
| | | class MenuDesign extends Component { |
| | | state = { |
| | |
| | | config.parentId = 'BillPrintTemp' |
| | | config.MenuName = MenuName |
| | | config.MenuNo = MenuNo |
| | | config.firstCount = config.firstCount || 5 |
| | | config.everyPCount = config.everyPCount || 5 |
| | | config.firstCount = config.firstCount || 15 |
| | | config.everyPCount = config.everyPCount || 15 |
| | | config.lastCount = config.lastCount || '' |
| | | } |
| | | |
| | |
| | | item.subtabs.forEach(tab => { |
| | | traversal(tab.components) |
| | | }) |
| | | } else if (item.type === 'group') { |
| | | traversal(item.components) |
| | | } else if (item.type === 'card' || (item.type === 'table' && item.subtype === 'tablecard')) { |
| | | item.action && item.action.forEach(btn => { |
| | | buttons.push(`select '${btn.uuid}' as menuid, '${item.name + '-' + btn.label}' as menuname, '${_sort * 10}' as Sort`) |
| | |
| | | item.subtabs.forEach(tab => { |
| | | tab.components = this.filterConfig(tab.components) |
| | | }) |
| | | } else if (item.type === 'group') { |
| | | item.components = this.filterConfig(item.components) |
| | | } else if (item.type === 'table' && item.subtype === 'normaltable') { |
| | | item.search = item.search.filter(a => !a.origin) |
| | | item.action = item.action.filter(a => !a.origin) |