diff --git a/js/components/table.vue b/js/components/table.vue index 6d3d9ca..8f0b04b 100644 --- a/js/components/table.vue +++ b/js/components/table.vue @@ -17,8 +17,8 @@ var courseTable = { props: ['select_c'], data: function(){ return { - 'tableBody': "", 'courses': {}, + 'existWeekend': false } }, methods: { @@ -38,8 +38,17 @@ var courseTable = { watch: { 'select_c': function(){ this.courses = {} + var weekendLock = false + for(var c of this.select_c){ this.courses[c.time] = c.name + + if(c.time[0]==6 || c.time[0]==7){ + weekendLock = true + } + } + if(weekendLock){ + this.existWeekend = true } } }, @@ -55,6 +64,10 @@ var courseTable = { 三 四 五 + @@ -63,8 +76,14 @@ var courseTable = { {{ hour+7 }}~{{ hour+8 }}
z - - 中午休息時間 + + +