This commit is contained in:
molaboon 2020-10-17 00:51:25 +08:00
parent d1cf542110
commit 86479071cb

View File

@ -55,56 +55,56 @@ var coursesList = {
}, },
template: ` template: `
<div> <div>
<h5>2. 安排課程</h5> <h5>2. 安排課程</h5>
<p style="color: orange" v-if="find_name"> 已套用名稱搜尋 <br>{{find_name}}</p> <p style="color: orange" v-if="find_name"> 已套用名稱搜尋 <br>{{find_name}}</p>
<div style="width:275px;height:500px;overflow:auto"> <div style="width:275px;height:500px;overflow:auto">
<table class="table table-striped table-bordered"> <table class="table table-striped table-bordered">
<template v-if="find_name"> <template v-if="find_name">
<tr v-for="(course, index) in foundedCourses" :key="index"> <tr v-for="(course, index) in foundedCourses" :key="index">
<td> <td>
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<b>{{ course.name }} (<a v-bind:href="'https://ccweb.ncnu.edu.tw/student/aspmaker_course_opened_detail_viewview.php?showdetail=&year=1091&courseid='+ course.number +'&_class=' + course.class + '&modal=0'"></a>)</b> <b>{{ course.name }} (<a v-bind:href="'https://ccweb.ncnu.edu.tw/student/aspmaker_course_opened_detail_viewview.php?showdetail=&year=1091&courseid='+ course.number +'&_class=' + course.class + '&modal=0'"></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="row"> <div class="row">
<div class="col-sm-8"> <div class="col-sm-8">
{{ course.teacher }} {{ course.time }} {{ course.teacher }} {{ course.time }}
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
<button v-if="isOK(course)" type="button" v-on:click="$emit('add-course', course)" class="btn btn-primary"> <button v-if="isOK(course)" type="button" v-on:click="$emit('add-course', course)" class="btn btn-primary">
<span>&#43;</span> <span>&#43;</span>
</button> </button>
</div> </div>
</div> </div>
</div> </div>
</td> </td>
</tr> </tr>
</template> </template>
<template v-else> <template v-else>
<tr v-for="(course, index) in courses" :key="index" <tr v-for="(course, index) in courses" :key="index"
v-if="course.department == selected_d"> v-if="course.department == selected_d">
<td> <td>
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<b>{{ course.name }} (<a v-bind:href="'https://ccweb.ncnu.edu.tw/student/aspmaker_course_opened_detail_viewview.php?showdetail=&year=1091&courseid='+ course.number +'&_class=' + course.class + '&modal=0'"></a>)</b> <b>{{ course.name }} (<a v-bind:href="'https://ccweb.ncnu.edu.tw/student/aspmaker_course_opened_detail_viewview.php?showdetail=&year=1091&courseid='+ course.number +'&_class=' + course.class + '&modal=0'"></a>)</b>
</div> </div>
<div class="row"> <div class="row">
<div class="col-sm-8"> <div class="col-sm-8">
{{ course.teacher }} {{ course.time }} {{ course.teacher }} {{ course.time }}
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
<button v-if="isOK(course)" type="button" v-on:click="$emit('add-course', course)" class="btn btn-primary"> <button v-if="isOK(course)" type="button" v-on:click="$emit('add-course', course)" class="btn btn-primary">
<span>&#43;</span> <span>&#43;</span>
</button> </button>
</div> </div>
</div> </div>
</div> </div>
</td> </td>
</tr> </tr>
</template> </template>
</table> </table>
</div> </div>
</div> </div>
` `
} }