| | |
| | | permissions: ['tool:gen:edit'], |
| | | children: [ |
| | | { |
| | | path: 'index', |
| | | path: 'index/:tableId(\\d+)', |
| | | component: () => import('@/views/tool/gen/editTable'), |
| | | name: 'GenEdit', |
| | | meta: { title: '修改生成配置', activeMenu: '/tool/gen' } |
| | |
| | | }; |
| | | }, |
| | | 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 => { |
| | |
| | | /** 修改按钮操作 */ |
| | | 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) { |