Course Detail & use course number to delete
This commit is contained in:
parent
1651428f05
commit
5dc87e0ffc
@ -74,7 +74,7 @@ var coursesList = {
|
|||||||
<td>
|
<td>
|
||||||
<div class="container row py-2 px-0">
|
<div class="container row py-2 px-0">
|
||||||
<div class="col-12 pr-1">
|
<div class="col-12 pr-1">
|
||||||
<b>{{ course.name }} (<a v-bind:href="course.link">詳</a>)</b>
|
<b>{{ course.name }} (<a v-bind:href="course.link" target="_blank">詳</a>)</b>
|
||||||
—— {{ (course.department.indexOf(', ')!=-1) ?(course.department.split(', ')[1]) :(course.department) }}
|
—— {{ (course.department.indexOf(', ')!=-1) ?(course.department.split(', ')[1]) :(course.department) }}
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-8 pr-1">
|
<div class="col-sm-8 pr-1">
|
||||||
@ -96,7 +96,7 @@ var coursesList = {
|
|||||||
<td>
|
<td>
|
||||||
<div class="container row py-2 px-0">
|
<div class="container row py-2 px-0">
|
||||||
<div class="col-12 pr-1">
|
<div class="col-12 pr-1">
|
||||||
<b>{{ course.name }} (<a v-bind:href="course.link">詳</a>)</b>
|
<b>{{ course.name }} (<a v-bind:href="course.link" target="_blank">詳</a>)</b>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-8 pr-1">
|
<div class="col-sm-8 pr-1">
|
||||||
{{ course.teacher }} ‧ {{ course.time }}
|
{{ course.teacher }} ‧ {{ course.time }}
|
||||||
|
|||||||
@ -161,14 +161,15 @@ var mainWindow = {
|
|||||||
this.selectCourses.push({
|
this.selectCourses.push({
|
||||||
'time': t,
|
'time': t,
|
||||||
'name': course.name,
|
'name': course.name,
|
||||||
'temp': false
|
'temp': false,
|
||||||
|
'number': course.number
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
'removeCourse': function (course) {
|
'removeCourse': function (course) {
|
||||||
console.log("remove " + course)
|
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].name == course) {
|
if (this.selectCourses[i].number == course.number) {
|
||||||
this.selectCourses.splice(i, 1)
|
this.selectCourses.splice(i, 1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,7 +5,7 @@ var courseDiv = {
|
|||||||
{{ course.name }}
|
{{ course.name }}
|
||||||
<button type="button"
|
<button type="button"
|
||||||
v-if="!is_shared"
|
v-if="!is_shared"
|
||||||
v-on:click="$emit('remove-course', course.name)"
|
v-on:click="$emit('remove-course', course)"
|
||||||
class="btn btn-danger btn-sm"
|
class="btn btn-danger btn-sm"
|
||||||
:style="{'display': is_print ? 'none' : 'inline-block'}"
|
:style="{'display': is_print ? 'none' : 'inline-block'}"
|
||||||
>
|
>
|
||||||
@ -52,6 +52,7 @@ var courseTable = {
|
|||||||
for(var c of this.select_c){
|
for(var c of this.select_c){
|
||||||
this.courses[c.time] = {
|
this.courses[c.time] = {
|
||||||
'name': c.name,
|
'name': c.name,
|
||||||
|
'number': c.number,
|
||||||
'temp': c.temp
|
'temp': c.temp
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user