From 9d57865e6a98432ccb3ee79140a885a7e9af9b03 Mon Sep 17 00:00:00 2001 From: lixiaolong <702156524@qq.com> Date: Wed, 12 Aug 2026 15:28:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(draggable):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=8B=96=E6=8B=BD=E7=BB=84=E4=BB=B6=E7=BB=91=E5=AE=9A=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 cloneBindingItem 方法用于创建唯一绑定键 - 使用 _bindingKey 替代 name 作为拖拽项标识符 - 修改 removeFromB 方法参数从 id 改为 index 提升删除效率 - 重构数据映射逻辑统一添加 _bindingKey 字段 - 移除重复的已绑定项过滤逻辑简化代码结构 --- src/views/inspection/task/index.vue | 25 ++++++++--------- .../intelligenceTest/taskManage/index.vue | 25 ++++++++--------- src/views/test/configs/index.vue | 27 +++++++++---------- 3 files changed, 34 insertions(+), 43 deletions(-) diff --git a/src/views/inspection/task/index.vue b/src/views/inspection/task/index.vue index 2184fc4..bdd84d6 100644 --- a/src/views/inspection/task/index.vue +++ b/src/views/inspection/task/index.vue @@ -122,7 +122,8 @@