diff --git a/element-vue/src/pages/labApplyDetail.vue b/element-vue/src/pages/labApplyDetail.vue index f43745a..254a4b3 100644 --- a/element-vue/src/pages/labApplyDetail.vue +++ b/element-vue/src/pages/labApplyDetail.vue @@ -37,15 +37,16 @@ }, mounted() { - this.tableData=get('',this.id) //发送地址,请求该实验室地址的所有课程,用一个二位数组返回 + console.log(this.$refs.tbCourse) + this.tableData=get('') //发送地址,请求该实验室地址的所有课程,用一个三维数组返回 for (let i = 0; i < this.tableData.length; i++) { - this.tableData[i].Monday = this.data[i][0] - this.tableData[i].Tuesday = this.data[i][1] - this.tableData[i].Wednesday = this.data[i][2] - this.tableData[i].Thursday = this.data[i][3] - this.tableData[i].Friday = this.data[i][4] - this.tableData[i].Saturday = this.data[i][5] - this.tableData[i].Sunday = this.data[i][6] + this.$refs.tbCourse.tableData[i].Monday = this.tableData[i][0] + this.$refs.tbCourse.tableData[i].Tuesday = this.tableData[i][1] + this.$refs.tbCourse.tableData[i].Wednesday = this.tableData[i][2] + this.$refs.tbCourse.tableData[i].Thursday = this.tableData[i][3] + this.$refs.tbCourse.tableData[i].Friday = this.tableData[i][4] + this.$refs.tbCourse.tableData[i].Saturday = this.tableData[i][5] + this.$refs.tbCourse.tableData[i].Sunday = this.tableData[i][6] } } } diff --git a/element-vue/src/pages/teacher/courseManagement.vue b/element-vue/src/pages/teacher/courseManagement.vue index 70e5e77..95c6bec 100644 --- a/element-vue/src/pages/teacher/courseManagement.vue +++ b/element-vue/src/pages/teacher/courseManagement.vue @@ -18,7 +18,6 @@ - @@ -127,7 +126,6 @@ year: '', semester: '', uc_id: '', - u_id: '', name: '', software: '', classes: '', @@ -201,8 +199,8 @@ //编辑提交 if (this.edit) { await post('lb/usercourse/updatecourse', { - year: this.$refs.timeSelect.year, - semester: this.$refs.timeSelect.semester, + year: this.courseForm.year, + semester: this.courseForm.semester, uc_id: this.courseForm.uc_id, name: this.courseForm.name, software: this.courseForm.software, @@ -220,6 +218,7 @@ } else { // 新增提交 await post('lb/usercourse/addusercourse', { + uc_id:this.courseForm.uc_id, year: this.$refs.timeSelect.year, semester: this.$refs.timeSelect.semester, name: this.courseForm.name, @@ -262,7 +261,7 @@ } }, mounted() { - console.log(this.$refs.timeSelect.year) + console.log(this.$refs.timeSelect.year,this.$refs.timeSelect.semester) this.load() } } diff --git a/element-vue/src/pages/teacher/myCourseTable.vue b/element-vue/src/pages/teacher/myCourseTable.vue index 97313ed..917b894 100644 --- a/element-vue/src/pages/teacher/myCourseTable.vue +++ b/element-vue/src/pages/teacher/myCourseTable.vue @@ -22,7 +22,9 @@ timeSelect }, data(){ - return {} + return { + tableData:[] + } }, methods:{ cellClick(){ @@ -33,21 +35,17 @@ } }, mounted() { - // //获取已被同意的申请信息,利用课程的星期几和节次在表中进行定位 - // //发送请求 - // post('') - // //获取表格内容所需数据,周次wekk传入n-m周,哪天day传入1,2,3,节次time传入Monday,Tuesday - // var c = res.data - //先格式化天和节次,再赋值 - //格式化: - // 赋值:this.courseMessage=c.uc_id+c.name+c.nickname+c.week+c.day+c.time+c.position - // //检索位置,并填入课程信息,这里的e.time要传入 - // if (columnIndex==e.time-1 && rowIndex==e.day-1) - // 给对应的表格填入信息 - var data=this.$refs.courseTB.tableData - console.log(data) - // data[e.day-1].e.time=this.courseMessage - + console.log(this.$refs.tbCourse) + this.tableData=get('') //发送地址,请求该实验室地址的所有课程 + for (let i = 0; i < this.tableData.length; i++) { + this.$refs.tbCourse.tableData[i].Monday = this.tableData[i][0] + this.$refs.tbCourse.tableData[i].Tuesday = this.tableData[i][1] + this.$refs.tbCourse.tableData[i].Wednesday = this.tableData[i][2] + this.$refs.tbCourse.tableData[i].Thursday = this.tableData[i][3] + this.$refs.tbCourse.tableData[i].Friday = this.tableData[i][4] + this.$refs.tbCourse.tableData[i].Saturday = this.tableData[i][5] + this.$refs.tbCourse.tableData[i].Sunday = this.tableData[i][6] + } } }