菜单管理

This commit is contained in:
仲么了
2024-01-18 18:19:59 +08:00
parent 466d377b87
commit d9f5112f81
12 changed files with 479 additions and 802 deletions

4
types/table.d.ts vendored
View File

@@ -1,12 +1,12 @@
import Table from '@/components/table/index.vue'
import { Component } from 'vue'
import type { VxeColumnProps } from 'vxe-table'
import type { VxeColumnProps, VxeTableInstance } from 'vxe-table'
import type { PopconfirmProps, ButtonType, ButtonProps } from 'element-plus'
import { Mutable } from 'element-plus/es/utils'
declare global {
interface CnTable {
ref: typeof Table | null
ref: VxeTableInstance | null
data: TableRow[] | any
// 前端分页数据
webPagingData: TableRow[][]