From 450aff0eff70beee54d6323313b11fc18a70a791 Mon Sep 17 00:00:00 2001 From: ym1026 <1539963735@qq.com> Date: Wed, 12 Nov 2025 14:13:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=8C=89=E9=92=AE=E6=9D=83?= =?UTF-8?q?=E9=99=90=E8=A6=86=E7=9B=96=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=E6=9D=83=E9=99=90=E5=B1=95=E7=A4=BA=E6=89=80=E6=9C=89=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=EF=BC=8C=E8=A7=92=E8=89=B2=E4=BF=AE=E6=94=B9=E6=97=B6?= =?UTF-8?q?=E5=9B=9E=E6=98=BE=E5=AD=90=E8=8A=82=E7=82=B9=E5=8B=BE=E9=80=89?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C=E7=BB=9F=E8=AE=A1=E5=88=86?= =?UTF-8?q?=E6=9E=90=E7=94=9F=E5=91=BD=E5=91=A8=E6=9C=9F=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=8E=A5=E5=8F=A3=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/public/config/columnList.js | 7 + web/src/components/EditCom.vue | 60 ++----- web/src/components/TreeTable.vue | 249 +++++++++++++------------- web/src/utils/btnList.js | 6 +- web/src/views/statisticalAnalysis.vue | 21 ++- web/src/views/system/permission.vue | 9 +- web/src/views/system/role.vue | 122 ++++++------- web/vue.config.js | 2 +- 8 files changed, 227 insertions(+), 249 deletions(-) diff --git a/web/public/config/columnList.js b/web/public/config/columnList.js index 63af75d..16af124 100644 --- a/web/public/config/columnList.js +++ b/web/public/config/columnList.js @@ -534,6 +534,13 @@ export const roleOptions = [ tableData: [], selectTableData: [], columns: [ + { + title: '操作', + dataIndex: 'action', + key: 'action', + align: 'center', + scopedSlots: { customRender: 'action' } + }, { title: '名称', dataIndex: 'name', diff --git a/web/src/components/EditCom.vue b/web/src/components/EditCom.vue index 522ffa4..c4f4472 100644 --- a/web/src/components/EditCom.vue +++ b/web/src/components/EditCom.vue @@ -53,7 +53,8 @@ :table-option="{ checkStrictly: false, selectTableData: item.selectTableData, - scroll: { y: 500 } + scroll: { y: 500 }, + select:false }" >