|
@@ -193,14 +193,18 @@ export default {
|
|
|
async getCourseDate(date) {
|
|
|
setLoading(true);
|
|
|
try {
|
|
|
+ this.dataList = []
|
|
|
await getCourseSchedulesWithDate({ date: date, type: "VIP" }).then(
|
|
|
(res) => {
|
|
|
let result = res.data;
|
|
|
if (result.code == 200 && result.data) {
|
|
|
this.dataList = result.data.rows.map((item) => {
|
|
|
- let studentNames = item.students.map((stu) => {
|
|
|
- return stu.userName;
|
|
|
- });
|
|
|
+ let studentNames = []
|
|
|
+ if(item.students) {
|
|
|
+ studentNames = item.students.map((stu) => {
|
|
|
+ return stu.userName;
|
|
|
+ });
|
|
|
+ }
|
|
|
return { ...item, studentNames: studentNames.join(",") };
|
|
|
});
|
|
|
this.dataShow = result.data.rows.length > 0 ? true : false;
|