From a87acffdf6f02329f30c112be33574827dfa3cc5 Mon Sep 17 00:00:00 2001 From: Odboy Date: Sun, 1 Feb 2026 07:33:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(CuteTransfer):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=A9=BF=E6=A2=AD=E7=BB=84=E4=BB=B6=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将组件内按钮尺寸从 mini 调整为 small - 添加表格选择控制方法 onTableSelectionRender - 实现禁用状态数据项的选择限制 - 在演示页面更新组件标题文案 - 移除段落标题中的 mini 按钮尺寸设置 - 为演示数据添加禁用状态测试样例 --- .../src/views/components/dev/CuteTransfer.vue | 13 ++++---- .../views/componentsDemo/CuteOtherDemo.vue | 30 +++++++++---------- 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/cutejava-front/src/views/components/dev/CuteTransfer.vue b/cutejava-front/src/views/components/dev/CuteTransfer.vue index 05d3364b..0ace2306 100644 --- a/cutejava-front/src/views/components/dev/CuteTransfer.vue +++ b/cutejava-front/src/views/components/dev/CuteTransfer.vue @@ -10,7 +10,7 @@ - + @@ -43,7 +43,7 @@ @@ -52,7 +52,7 @@ @@ -74,7 +74,7 @@ highlight-selection-row @selection-change="onRightTableSelectionChange" > - + @@ -176,6 +176,9 @@ export default { this.searchCacheDS = [] } }, + onTableSelectionRender(row, index) { + return !(row.disabled && row.disabled === true) + }, onLeftTableSelectionChange(selection) { this.leftSelection = selection }, diff --git a/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue b/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue index fa80061e..36f77169 100644 --- a/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue +++ b/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue @@ -1,6 +1,6 @@