Pārlūkot izejas kodu

文件题名加载状态修改

duy 5 mēneši atpakaļ
vecāks
revīzija
7272f58b87
1 mainītis faili ar 6 papildinājumiem un 5 dzēšanām
  1. 6 5
      src/views/data-fill/query.vue

+ 6 - 5
src/views/data-fill/query.vue

@@ -117,7 +117,7 @@
                                 color="#e03997" @click="saveAginClick"
                             >
                                 <HcIcon name="save" />
-                                <span>Save-again</span>
+                                <span>save-again</span>
                             </el-button>
                         </HcTooltip>
                     </template>
@@ -194,12 +194,13 @@
                         @selection-change="tableSelectionChange"
                     >
                         <template #name="{ row }">
-                            <span v-loading="bussPreviewLoading" class="text-link" @click="tableRowName(row)">{{ row?.name }}</span>
+                            <span v-loading="row?.bussPreviewLoading" class="text-link" @click="tableRowName(row)">{{ row?.name }}</span>
                         </template>
                         <template #waitingUserList="{ row }">
                             <template v-for="item in row.waitingUserList">
                                 <el-tag
                                     v-if="item.waitingUserName"
+                                    :key="item.waitingUserName"
                                     :type="`${item.status === 2 ? 'success' : item.status === 3 ? 'warning' : item.status === 999 ? 'danger' : 'info'}`"
                                     class="mx-1" effect="dark"
                                 >
@@ -659,10 +660,10 @@ const tableRowName = (row) => {
 
 
 //多表预览
-const bussPreviewLoading = ref(false)
+
 const bussPreview = async (row) => {
     const info = nodeDataInfo.value
-    bussPreviewLoading.value = true
+    row.bussPreviewLoading = true
     const { error, code, data } = await wbsApi.getBussPdfs({
         nodeId: row?.wbsId || '',
         classify: contractTypeTabKey.value,
@@ -671,7 +672,7 @@ const bussPreview = async (row) => {
         contractId: contractInfo.value?.contractType == 2 ? info?.contractIdRelation : contractId.value,
     })
 
-    bussPreviewLoading.value = false
+    row.bussPreviewLoading = false
     if (!error && code === 200) {
         toPdfPage(data)
         //window.open(data, '_blank')