From 991560a867c7016a923662eead7f269efdc882e7 Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期二, 13 八月 2024 11:34:26 +0800
Subject: [PATCH] 用户字段调整

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

diff --git a/src/views/dmx/knowledgeLib/index.vue b/src/views/dmx/knowledgeLib/index.vue
index a015d2f..c67e773 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>
@@ -225,22 +228,22 @@
                     </div>
                   </template>
                   <template #action="{ record }" >
-                    <tool :kbtenantInfo="kbtenantInfo" :item="record" :kbdetail="kbdetail" />
+                    <tool :kbtenantInfo="kbtenantInfo" :item="record" :kbdetail="kbdetail"  />
                     <edit :item="record" @upTabdateItem="upTabdateItem"/>
                     <a-popconfirm :content="'纭畾鍒犻櫎鍚�'" type="warning" @ok="deleteItem(record)">
-                      <a-button  type="text" size="small">
+                      <a-button  type="text" size="small" :disabled="record.run == '1'">
                         <template #icon>
                           <icon-delete />
                         </template>
                       </a-button>
                     </a-popconfirm>
-                    <a-button type="text" size="small" @click="onDownloadDocument(record)">
+                    <a-button type="text" size="small" :disabled="record.run == '1'" @click="onDownloadDocument(record)">
                       <template #icon>
                         <icon-download />
                       </template>
                     </a-button>
 
-                    <a-button type="text" size="small"  @click="previewArea(record)">
+                    <a-button type="text" size="small" :disabled="record.run == '1'"  @click="previewArea(record)">
                       <template #icon>
                         <icon-eye />
                       </template>
@@ -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