diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js index e4ccf19a639a304fe25b86b2e816b9ef0bfd45b5..447f5b0fac46aafea12b6462b222a58e7af561e7 100644 --- a/ruoyi-ui/src/router/index.js +++ b/ruoyi-ui/src/router/index.js @@ -155,7 +155,7 @@ export const dynamicRoutes = [ permissions: ['tool:gen:edit'], children: [ { - path: 'index', + path: 'index/:tableId(\\d+)', component: () => import('@/views/tool/gen/editTable'), name: 'GenEdit', meta: { title: '修改生成配置', activeMenu: '/tool/gen' } diff --git a/ruoyi-ui/src/views/tool/gen/editTable.vue b/ruoyi-ui/src/views/tool/gen/editTable.vue index 26571d935071b6534bcc37c9575fc675db3971e7..5dc36c33b5624cdc16f9fac317e5b64861526333 100644 --- a/ruoyi-ui/src/views/tool/gen/editTable.vue +++ b/ruoyi-ui/src/views/tool/gen/editTable.vue @@ -159,7 +159,7 @@ export default { }; }, created() { - const tableId = this.$route.query && this.$route.query.tableId; + const tableId = this.$route.params && this.$route.params.tableId; if (tableId) { // 获取表详细信息 getGenTable(tableId).then(res => { diff --git a/ruoyi-ui/src/views/tool/gen/index.vue b/ruoyi-ui/src/views/tool/gen/index.vue index 3b7c90230e75326d1e8cad5050202e6a3b74e81c..98be64e4daa32148f43da130dcf0ef9db59a3b09 100644 --- a/ruoyi-ui/src/views/tool/gen/index.vue +++ b/ruoyi-ui/src/views/tool/gen/index.vue @@ -321,7 +321,7 @@ export default { /** 修改按钮操作 */ handleEditTable(row) { const tableId = row.tableId || this.ids[0]; - this.$router.push({ path: '/tool/gen-edit/index', query: { tableId: tableId, pageNum: this.queryParams.pageNum } }); + this.$router.push({ path: '/tool/gen-edit/index/' + tableId, query: { pageNum: this.queryParams.pageNum } }); }, /** 删除按钮操作 */ handleDelete(row) {