From fd15b2a99a4ebd476a54671c560b3a89f69b621e Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期二, 27 八月 2024 10:26:42 +0800
Subject: [PATCH] feat: 修改bug

---
 src/views/dmx/knowledgeLib/index.vue |   33 ++++++++++++++++++++-------------
 1 files changed, 20 insertions(+), 13 deletions(-)

diff --git a/src/views/dmx/knowledgeLib/index.vue b/src/views/dmx/knowledgeLib/index.vue
index fcbd198..994f862 100644
--- a/src/views/dmx/knowledgeLib/index.vue
+++ b/src/views/dmx/knowledgeLib/index.vue
@@ -23,8 +23,9 @@
               :class="{ active: selectedTab === index }"
             >
               {{ tab.name }}
-              <a-popover position="bl">
+              <a-popover position="bl" >
                 <icon-more
+                 v-hasPermi="'/kb/delete'" 
                   :style="{ position: 'absolute', top: '10px', right: '10px' }"
                 />
                 <template #content>
@@ -34,6 +35,7 @@
                   <span
                     style="cursor: pointer; color: #4977ba; font-size: 12px"
                     @click="deleteKnowledge(tab.id)"
+                    v-hasPermi="'/kb/delete'"
                     ><icon-delete style="font-size: 14px" />鍒犻櫎</span
                   >
                 </template>
@@ -88,6 +90,7 @@
                                   type="text"
                                   class="button"
                                   style="color: #2a2a2b"
+                                  v-hasPermi="'/kb/data_status'"
                                   @click="enableDisable(1)"
                                 >
                                   <template #icon>
@@ -101,6 +104,7 @@
                                   type="text"
                                   class="button"
                                   style="color: #2a2a2b"
+                                  v-hasPermi="'/kb/data_status'"
                                   @click="enableDisable(0)"
                                 >
                                   <template #icon>
@@ -114,6 +118,7 @@
                                   type="text"
                                   class="button"
                                   style="color: #2a2a2b"
+                                  v-hasPermi="'/kb/data_analysis'"
                                   @click="addBlock(1)"
                                 >
                                   <template #icon>
@@ -127,6 +132,7 @@
                                   type="text"
                                   class="button"
                                   style="color: #2a2a2b"
+                                  v-hasPermi="'/kb/data_analysis'"
                                   @click="addBlock(2)"
                                 >
                                   <template #icon>
@@ -140,6 +146,7 @@
                                 <a-button
                                   type="text"
                                   class="button"
+                                  v-hasPermi="'/kb/data_delete'"
                                   style="color: #2a2a2b"
                                   @click="addBlock(3)"
                                 >
@@ -469,7 +476,7 @@
                         type="text"
                         :disabled="record.run == '1'"
                         @click="handleClick(record)"
-                        v-hasPermi="'/kb/data_update'"
+                        鏌�
                         size="small"
                       >
                         <template #icon>
@@ -513,8 +520,8 @@
                         </template>
                       </a-button>
                     </a-tooltip>
-
-                    <!-- <a-button
+                    <!-- 
+                    <a-button
                       type="text"
                       size="small"
                       :disabled="record.run == '1'"
@@ -599,12 +606,12 @@
         <!--        </div>-->
       </div>
     </div>
-    <a-modal title=" " v-model:visible="visible" :footer="false" fullscreen>
-      <!--      <docx  previewSrc="http://192.168.20.116:1080/v1/document/get/405c3efa4d8c11ef97560242ac120006"></docx>-->
-      <docx v-if="documenttype == 'docx'" :previewSrc="previewSrc"></docx>
-      <excel v-if="documenttype == 'excel'" :previewSrc="previewSrc"></excel>
-      <txtPdf v-if="documenttype == 'txtPdf'" :previewSrc="previewSrc"></txtPdf>
-    </a-modal>
+    <!--    <a-modal title=" " v-model:visible="visible" :footer="false" fullscreen>-->
+    <!--      &lt;!&ndash;      <docx  previewSrc="http://192.168.20.116:1080/v1/document/get/405c3efa4d8c11ef97560242ac120006"></docx>&ndash;&gt;-->
+    <!--      <docx v-if="documenttype == 'docx'" :previewSrc="previewSrc"></docx>-->
+    <!--      <excel v-if="documenttype == 'excel'" :previewSrc="previewSrc"></excel>-->
+    <!--      <txtPdf v-if="documenttype == 'txtPdf'" :previewSrc="previewSrc"></txtPdf>-->
+    <!--    </a-modal>-->
     <tool
       ref="toolForm"
       :kbtenantInfo="kbtenantInfo"
@@ -654,9 +661,9 @@
   import config from '@/views/dmx/knowledgeLib/config.vue';
   import test from '@/views/dmx/knowledgeLib/test.vue';
   import tool from '@/views/dmx/knowledgeLib/tool.vue';
-  import docx from '@/views/dmx/knowledgeLib/components/docx.vue';
-  import excel from '@/views/dmx/knowledgeLib/components/excel.vue';
-  import txtPdf from '@/views/dmx/knowledgeLib/components/txtPdf.vue';
+  // import docx from '@/views/dmx/knowledgeLib/components/docx.vue';
+  // import excel from '@/views/dmx/knowledgeLib/components/excel.vue';
+  // import txtPdf from '@/views/dmx/knowledgeLib/components/txtPdf.vue';
   import { Message, Modal } from '@arco-design/web-vue';
   import { documentHeight, parseTime } from '@/utils';
   import { deleteLlm } from '@/api/model';

--
Gitblit v1.8.0