|
@@ -37,9 +37,9 @@
|
|
|
{{ c.name.includes('班') ? c.name : `${c.name}班` }}
|
|
|
<tr>
|
|
|
<template v-for="(d, dindex) in getBatchDayList(type.code, t._id, b)">
|
|
|
- <td :key="`date-${dindex}`" style="display: grid;width:65px;word-break:break-all;">
|
|
|
+ <td :key="`date-${dindex}`" style="display: grid;width:65px;word-break:break-all;" @click="tdClick(d, c, t._id, b._id)">
|
|
|
<!-- <el-link :type="getMessage" :underline="false" style="font-size:16px">{{ getTeacher(d, c) }}</el-link> -->
|
|
|
- <span @click="tdClick(d, c, t._id, b._id)">{{ getTeacher(d, c) }}</span>
|
|
|
+ <span>{{ getTeacher(d, c) }}</span>
|
|
|
<el-link v-if="checkMsg(d, c)" :type="getMessage()" :underline="false">未确认</el-link>
|
|
|
</td>
|
|
|
</template>
|
|
@@ -153,10 +153,11 @@ export default {
|
|
|
//点击更换教师
|
|
|
tdClick(date, cla, termid, batchid) {
|
|
|
const { lessons } = cla;
|
|
|
- let r = lessons.find(f => f.date === date);
|
|
|
- // if (r) {
|
|
|
- // }
|
|
|
- console.log(date, cla, termid, batchid);
|
|
|
+ let r = lessons.find(f => f.day === date);
|
|
|
+ if (r) {
|
|
|
+ r = { ...r, termid, batchid };
|
|
|
+ this.$emit('changeTeacher', r);
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
computed: {
|