From 0423c3f423ee98a0b4cd0119edb231b38054d133 Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期四, 08 八月 2024 17:41:42 +0800
Subject: [PATCH] 滚动显示问题

---
 src/views/dmx/knowledgeLib/tool.vue |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/src/views/dmx/knowledgeLib/tool.vue b/src/views/dmx/knowledgeLib/tool.vue
index 3c7495c..53623a1 100644
--- a/src/views/dmx/knowledgeLib/tool.vue
+++ b/src/views/dmx/knowledgeLib/tool.vue
@@ -274,8 +274,8 @@
                 <div
                   class="groupList"
                   :class="{
-                    groupActive: keyBg == '1',
-                    groupNoActive: keyBg != '1',
+                    groupActive: keyBg == index,
+                    groupNoActive: keyBg != index,
                   }"
                   v-for="(item, index) in listData"
                   :key="index"
@@ -283,8 +283,8 @@
                   <a-checkbox :value="item.chunk_id"></a-checkbox>
                   <div
                     class="groupList-content emphaRed"
-                    @click="groupListContentClick('1')"
-                    @dblclick="contentClick(1)"
+                    @click="groupListContentClick(index)"
+                    @dblclick="contentClick(item)"
                     v-html="item.content_with_weight"
                   >
                   </div>
@@ -301,7 +301,11 @@
             </a-spin>
           </div>
         </div>
-        <eidtDetails ref="eidtDil"></eidtDetails>
+        <eidtDetails
+          ref="eidtDil"
+          :item="eidtDilinfo"
+          v-model:eidtDilVisible="eidtDilVisible"
+        ></eidtDetails>
       </a-tab-pane>
     </a-tabs>
   </a-modal>
@@ -331,6 +335,8 @@
   const radio = ref('1');
   const keyBg = ref('');
   const eidtDil = ref();
+  const eidtDilVisible = ref(false);
+  const eidtDilinfo = reactive({});
 
   const props = defineProps(['kbtenantInfo', 'item', 'kbdetail']);
   // const emit =  defineEmits(['upTabdateItem'])
@@ -438,8 +444,9 @@
     visible.value = false;
   };
 
-  const contentClick = (done) => {
-    eidtDil.value.handleClick();
+  const contentClick = (item) => {
+    Object.assign(eidtDilinfo, item);
+    eidtDilVisible.value = true;
   };
   const handleOpened = (el) => {
     // console.log('props',props.kbtenantInfo);
@@ -606,6 +613,9 @@
       //color: #2a2a2b!important;
     }
   }
+  ::-webkit-scrollbar {
+    display: none;
+  }
   .groupMain {
     width: 100%;
     height: 500px;

--
Gitblit v1.8.0