From ea694c15fd938bb9f0926c0df81e21ce49f71b0f Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期二, 13 八月 2024 10:32:29 +0800
Subject: [PATCH] 知识库列表解析逻辑修改

---
 src/views/dmx/knowledgeLib/index.vue |   38 +++++++++++++++++++++-----------------
 1 files changed, 21 insertions(+), 17 deletions(-)

diff --git a/src/views/dmx/knowledgeLib/index.vue b/src/views/dmx/knowledgeLib/index.vue
index a015d2f..4e850b3 100644
--- a/src/views/dmx/knowledgeLib/index.vue
+++ b/src/views/dmx/knowledgeLib/index.vue
@@ -158,7 +158,8 @@
                   :size="size"
                   @page-change="onPageChange"
                   :max-height='documentHeight'
-                  :scroll="{ y: documentHeight }"
+                  :scroll="{x: 1000, y: documentHeight }"
+
                 >
                   <template #name="{ record }">
 <!--                    <icon-file style="color: #0960bd;margin-right: 4px;" />-->
@@ -193,7 +194,7 @@
                           </template>
                         </a-popover>
                         <a-popover title="Title" v-if="record.run == '1'">
-                          <a-tag :loading="record.loading"  :color="'blue'" border>{{$t('dmx.list.complete')}}</a-tag>
+                          <a-tag :loading="record.loading"  :color="'blue'" border>瑙f瀽涓�...</a-tag>
                           <template #content>
                             <p></p>
                           </template>
@@ -216,8 +217,10 @@
                           <template #icon>
                             <icon-sync  v-if="record.run == '4'"/>
                             <icon-sync  v-if="record.run == '3'"/>
-                            <icon-sync  v-if="record.run == '2'"/>
-                            <icon-sync style="color: green"  v-if="record.run == '1'"/>
+                            <icon-sync style="color: green"  v-if="record.run == '2'"/>
+                            <a-button status="warning" shape="circle" v-if="record.run == '1'" size="small">
+                              <icon-close />
+                            </a-button>
                             <icon-play-circle style="color: green"  v-if="record.run == '0'"/>
                           </template>
                         </a-button>
@@ -802,30 +805,31 @@
 
 
 const   run =  async (row)=>{
-  // console.log(row);
   row.loading = true;
-  let run = '1'
-  if(row.run!='2'){
+  let run;
+  if(row.run=='0'){
     run = '1'
-  }else {
+  }else if(row.run=='1'){
     run = '2'
+  }else if(row.run=='2'){
+    run = '1'
+  }else{
+    run = '1'
   }
   let data = await kbdocumentrun({
     doc_ids: [row.id],
     run: run
   })
   if(data.code == 0){
-    Message.success('瑙f瀽鎴愬姛');
-    row.run = '3';
+    fetchData({
+      kb_id: tabs.value[selectedTab.value].id,
+      page: 1,
+      page_size: 20
+    })
   }else{
-    Message.error('瑙f瀽澶辫触');
-    row.run = '1';
+    // Message.error('瑙f瀽澶辫触');
+    // row.run = '1';
   }
-  fetchData({
-    kb_id: tabs.value[selectedTab.value].id,
-    page: 1,
-    page_size: 20
-  })
 
   row.loading = false;
 }

--
Gitblit v1.8.0