diff --git a/src/views/system/Menu/Detail/ButtonMange.vue b/src/views/system/Menu/Detail/ButtonMange.vue index ec037a7d..861b510f 100644 --- a/src/views/system/Menu/Detail/ButtonMange.vue +++ b/src/views/system/Menu/Detail/ButtonMange.vue @@ -4,13 +4,13 @@ ref="tableRef" :columns="table.columns" model="TABLE" - :dataSource="table.data" + :dataSource="table.tableData" > @@ -21,7 +21,7 @@ @@ -31,7 +31,7 @@ @@ -81,8 +81,8 @@ const routeParams = { const dialogRef = ref(null); const dialog = { // 打开弹窗 - openDialog: (row?: object) => { - dialogRef.value && dialogRef.value.openDialog(row); + openDialog: (mode: string, row?: object) => { + dialogRef.value && dialogRef.value.openDialog(mode, row); }, confirm: () => {}, }; @@ -114,11 +114,11 @@ const table = reactive({ width: 240, }, ], - data: [] as tableDataItem[], + tableData: [] as tableDataItem[], getList: () => { routeParams.id && getMenuInfo_api(routeParams.id).then((resp: any) => { - table.data = resp.result.buttons as tableDataItem[]; + table.tableData = resp.result.buttons as tableDataItem[]; }); }, }); diff --git a/src/views/system/Menu/Detail/index.vue b/src/views/system/Menu/Detail/index.vue index 08de6fd6..9c40f0e1 100644 --- a/src/views/system/Menu/Detail/index.vue +++ b/src/views/system/Menu/Detail/index.vue @@ -17,6 +17,11 @@ const activeKey = ref('basic'); +