use course number and class to delete

This commit is contained in:
vincentinttsh 2021-01-24 20:13:27 +08:00
parent 5dc87e0ffc
commit d161c10647
2 changed files with 4 additions and 2 deletions

View File

@ -162,14 +162,15 @@ var mainWindow = {
'time': t, 'time': t,
'name': course.name, 'name': course.name,
'temp': false, 'temp': false,
'number': course.number 'number': course.number,
'class': course.class
}) })
} }
}, },
'removeCourse': function (course) { 'removeCourse': function (course) {
console.log("remove " + course.name) console.log("remove " + course.name)
for (var i = this.selectCourses.length - 1; i >= 0; i--) { for (var i = this.selectCourses.length - 1; i >= 0; i--) {
if (this.selectCourses[i].number == course.number) { if (this.selectCourses[i].number === course.number && this.selectCourses[i].class === course.class) {
this.selectCourses.splice(i, 1) this.selectCourses.splice(i, 1)
} }
} }

View File

@ -53,6 +53,7 @@ var courseTable = {
this.courses[c.time] = { this.courses[c.time] = {
'name': c.name, 'name': c.name,
'number': c.number, 'number': c.number,
'class': c.class,
'temp': c.temp 'temp': c.temp
} }