diff --git a/src/api/book/count.js b/src/api/book/count.js index 34de5d9..710dc6d 100644 --- a/src/api/book/count.js +++ b/src/api/book/count.js @@ -55,5 +55,14 @@ export function destroy(params) { }) } +export function update(data) { + return request({ + method: "post", + url: "/api/admin/course-appointment-total/batch-update-total", + data + }) +} + + diff --git a/src/views/book/components/addBook.vue b/src/views/book/components/addBook.vue index bd36793..450aebf 100644 --- a/src/views/book/components/addBook.vue +++ b/src/views/book/components/addBook.vue @@ -220,11 +220,20 @@ this.form.date = '' this.form.timeRange = '' } + }, + compareTime(startTime) { + let date1 = this.$moment() + let sign1 = this.$moment(startTime) + return sign1.isBefore(date1) }, submit(status) { this.form.status = 1 - console.log(this.form) + console.log(this.form) + if(this.compareTime(this.form.start_time)){ + this.$Message.warning('预约开始时间不能早于当前时间') + return + } if (this.type === 'add') { if (this.base.isNull(this.form.user_id) && this.base.isNull(this.form.name)) { this.$Message.warning('请选择学员或输入预约人姓名') diff --git a/src/views/book/components/addCount.vue b/src/views/book/components/addCount.vue index 8a7446b..93e3c94 100644 --- a/src/views/book/components/addCount.vue +++ b/src/views/book/components/addCount.vue @@ -8,7 +8,7 @@ 所属课程:
- {{form.course_id}} + {{form.course?form.course.name:''}}
@@ -18,7 +18,7 @@ 姓名:
- {{form.user_id}} + {{form.user?form.user.name:''}}
@@ -114,7 +114,14 @@ isShow(newVal) { if (newVal) { - } else { + } else { + this.form={ + course_id:'', + user_id:"", + total: '', + start_time: '', + end_time: '', + } this.$refs['dialog'].reset() } }, diff --git a/src/views/book/components/updateCount.vue b/src/views/book/components/updateCount.vue new file mode 100644 index 0000000..f4bfda4 --- /dev/null +++ b/src/views/book/components/updateCount.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/src/views/book/count.vue b/src/views/book/count.vue index 4ac4e18..2a5af6d 100644 --- a/src/views/book/count.vue +++ b/src/views/book/count.vue @@ -24,7 +24,7 @@
查询 重置 - + 批量调整
@@ -35,24 +35,24 @@
- -