|
@@ -557,9 +557,9 @@ const getGradeList = async (grade: any) => {
|
|
item.unit = dic[projectObj.value.exam_name];
|
|
item.unit = dic[projectObj.value.exam_name];
|
|
return item
|
|
return item
|
|
})
|
|
})
|
|
- gradeData.value[index].page.current == 1 ?
|
|
|
|
|
|
+ gradeData.value[index]?.page.current == 1 ?
|
|
(gradeData.value[index].list = list) :
|
|
(gradeData.value[index].list = list) :
|
|
- gradeData.value[index].list.push(...list);
|
|
|
|
|
|
+ gradeData.value[index]?.list.push(...list);
|
|
getGradePages(res.total, grade);
|
|
getGradePages(res.total, grade);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -593,7 +593,7 @@ const getScroll = (event?: any, grade?: any) => {
|
|
let index = gradeData.value.findIndex((item: any) => {
|
|
let index = gradeData.value.findIndex((item: any) => {
|
|
return item.value == grade;
|
|
return item.value == grade;
|
|
})
|
|
})
|
|
- if (gradeData.value[index].page.current == gradeData.value[index].page.pages) {
|
|
|
|
|
|
+ if (gradeData.value[index].page.current == gradeData.value[index]?.page.pages) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
let obj = multipleItemRefList.value[grade];
|
|
let obj = multipleItemRefList.value[grade];
|
|
@@ -744,7 +744,9 @@ const getGradePages = (data: any, grade: any) => {
|
|
let index = gradeData.value.findIndex((item: any) => {
|
|
let index = gradeData.value.findIndex((item: any) => {
|
|
return item.value == grade;
|
|
return item.value == grade;
|
|
})
|
|
})
|
|
- gradeData.value[index].page.pages = Math.ceil(data / gradeData.value[index].page.size);
|
|
|
|
|
|
+ if(gradeData.value[index]?.page){
|
|
|
|
+ gradeData.value[index].page.pages = Math.ceil(data / gradeData.value[index].page.size);
|
|
|
|
+ }
|
|
};
|
|
};
|
|
|
|
|
|
//更新时间
|
|
//更新时间
|