Browse Source

日志报错修改

duy 2 years ago
parent
commit
4ba23faaed
2 changed files with 10 additions and 10 deletions
  1. 1 4
      src/views/task/logs/components/logs-content.vue
  2. 9 6
      src/views/task/logs/index.vue

+ 1 - 4
src/views/task/logs/components/logs-content.vue

@@ -148,10 +148,7 @@ const getTableData = async () => {
     }else{
         tableData.value= logData.value.taskList
     }  
-    //计算未完成的数量
-    tableData.value.forEach((ele)=>{
-
-    })
+ 
  
 }
 

+ 9 - 6
src/views/task/logs/index.vue

@@ -85,7 +85,7 @@
 import {onActivated, ref} from "vue";
 import logsApi from "~api/task/logs";
 import {useAppStore} from "~src/store";
-import {getObjValue,getArrValue} from "js-fast-way";
+import {getObjValue,getArrValue,isArray} from "js-fast-way";
 import HcLogsContent from "./components/logs-content.vue";
 import avatarPng from '~src/assets/images/avatar.png';
 import dayjs from 'dayjs';
@@ -209,11 +209,14 @@ const getLogDetail = async () => {
         //计算未完成数量
         console.log(logDetail.value.taskList,'taskList');
         let arr=[]
-        arr=logDetail.value.taskList.filter((ele)=>{
-            if(ele?.isOverdue==1){
-                return ele
-            }
-        })
+        if(isArray(logDetail.value?.taskList)){
+            arr=logDetail.value?.taskList.filter((ele)=>{
+                if(ele?.isOverdue==1){
+                    return ele
+                }
+            })
+        }
+     
         undefinedNum.value=arr.length
        console.log( undefinedNum.value,' undefinedNum.value');
     }