From 789b3c64ef855fdff2215d7fa877f978324efddc Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Wed, 5 Nov 2025 13:17:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=9B=E6=A0=87=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/TableModel2/index.vue | 6 ++-- src/router/index.js | 14 +++++++++ .../analysis/components/AnalysisDetail.vue | 14 +++++++++ src/views/analysis/index.vue | 30 ++++++++++++------- 4 files changed, 52 insertions(+), 12 deletions(-) create mode 100644 src/views/analysis/components/AnalysisDetail.vue diff --git a/src/components/TableModel2/index.vue b/src/components/TableModel2/index.vue index 4e5ee99..f78dbcb 100644 --- a/src/components/TableModel2/index.vue +++ b/src/components/TableModel2/index.vue @@ -203,6 +203,10 @@ export default { type: Boolean, default: true }, + handleColWidth: { + type: Number, + default: 200 + }, }, computed: { /* 根据操作栏控制表头是否显示 */ @@ -275,8 +279,6 @@ export default { columnCheckList: [], // 操作列最小宽度 dynamicWidth: 0, - // 操作列固定宽度,防止列数过少导致过宽 - handleColWidth: 200, // 自增id idCount: 1, // 日期查询条件 字段名称 diff --git a/src/router/index.js b/src/router/index.js index 5199457..db07f3e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -499,6 +499,20 @@ export const dynamicRoutes = [ } ] }, + { + path: '/analysisDetail', + component: Layout, + hidden: true, + permissions: ['enterpriseLibrary:analysis:detail'], + children: [ + { + path: 'index', + component: () => import('@/views/analysis/components/AnalysisDetail'), + name: 'AnalysisDetail', + meta: { title: '项目解析结果', activeMenu: '/analysis', noCache: true } + } + ] + }, ] // 防止连续点击多次路由报错 diff --git a/src/views/analysis/components/AnalysisDetail.vue b/src/views/analysis/components/AnalysisDetail.vue new file mode 100644 index 0000000..e198444 --- /dev/null +++ b/src/views/analysis/components/AnalysisDetail.vue @@ -0,0 +1,14 @@ + + + + \ No newline at end of file diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue index b743c05..63189cb 100644 --- a/src/views/analysis/index.vue +++ b/src/views/analysis/index.vue @@ -3,7 +3,7 @@
+ :columnsList="columnsList" :request-api="listAPI" :sendParams="sendParams" :handleColWidth="250"> @@ -13,13 +13,17 @@ 预览文档