Explorar el Código

提交线上填写日报回显数据错误的问题

Lijy hace 1 año
padre
commit
06fd4397d7

+ 2 - 2
fhKeeper/formulahousekeeper/timesheet_h5/src/views/edit/weekEdit.vue

@@ -2652,14 +2652,14 @@
                             } = arrayItem.reportList[j]
 
                             let newMultiDegrId = []
-                            let newWeiduName = degreeList.filter(s => s.id == degreeId).map(s => s.name).join(',')
+                            let newWeiduName = (degreeList || []).filter(s => s.id == degreeId).map(s => s.name).join(',')
                             if(timeType.customDegreeMultiple) {
                                 newMultiDegrId = multiDegrId ? JSON.parse(multiDegrId.replace(/@/g, ',')) : [] 
                                 newMultiDegrId = newMultiDegrId.map(item => {
                                     return parseInt(item, 10);
                                 })
 
-                                newWeiduName = degreeList.filter(s => newMultiDegrId.includes(+s.id)).map(s => s.name).join(',');
+                                newWeiduName = (degreeList || []).filter(s => newMultiDegrId.includes(+s.id)).map(s => s.name).join(',');
                             }
 
                             let newObj = {