Browse Source

ai题名修改

duy 3 months ago
parent
commit
16f6e8c659
1 changed files with 23 additions and 13 deletions
  1. 23 13
      src/views/archives/manage/tuning.vue

+ 23 - 13
src/views/archives/manage/tuning.vue

@@ -27,10 +27,10 @@
             </template>
             <template #extra>
                 <el-tooltip
+                    v-if="taskInfoList.length > 0"
                     class="box-item"
                     effect="light"
                     placement="bottom"
-                    :visible="taskListVisible"
                 >
                     <template #content> 
                         <div class="task-info">
@@ -57,10 +57,28 @@
                             </div>
                         </div>
                     </template>
-                    <el-button hc-btn :disabled="tableCheckedKeys.length <= 0" keys="archives_tuning_btn_ai" :loading="aiLoading" @click="AiClick" @mouseenter="getTaskInfoList">
+                    <el-button 
+                        hc-btn 
+                        :disabled="tableCheckedKeys.length <= 0" 
+                        keys="archives_tuning_btn_ai" 
+                        :loading="aiLoading" 
+                        @click="AiClick" 
+                        @mouseenter="getTaskInfoList"
+                    >
                         AI题名
                     </el-button>
                 </el-tooltip>
+                <el-button 
+                    v-else
+                    hc-btn 
+                    :disabled="tableCheckedKeys.length <= 0" 
+                    keys="archives_tuning_btn_ai" 
+                    :loading="aiLoading" 
+                    @click="AiClick" 
+                    @mouseenter="getTaskInfoList"
+                >
+                    AI题名
+                </el-button>
                 <HcTooltip keys="archives_tuning_btn_combine">
                     <el-button hc-btn :disabled="tableCheckedKeys.length <= 0" @click="mergeClick">
                         并卷
@@ -405,10 +423,7 @@ watch(() => [
 ], ([Collapse]) => {
     isCollapse.value = Collapse
 })
-onActivated(() => {
-   
-  taskListVisible.value = false
-})
+
 //渲染完成
 onMounted(() => {
     // getClassIfyList()
@@ -1326,7 +1341,7 @@ const getInfoDetailClick = (item)=>{
 
         router.push({ path: '/archives/manage/ai', query:{ taskId:item.taskId } })//ai
 }
-const taskListVisible = ref(false)
+
 
 const taskListLoad = ref(false)
 const getTaskInfoList = async ()=>{
@@ -1341,15 +1356,10 @@ const getTaskInfoList = async ()=>{
     taskListLoad.value = false
     if (!error && code === 200) {
         taskInfoList.value = getArrValue(data)
-        if (taskInfoList.value.length > 0) {
-                   taskListVisible.value = true
-        } else {
-            taskListVisible.value = false
-        }
       
     } else {
         taskInfoList.value = []
-        taskListVisible.value = false
+      
        
     }
 }