diff --git a/src/views/course/apply_list.vue b/src/views/course/apply_list.vue index a88ac01..84e5b42 100644 --- a/src/views/course/apply_list.vue +++ b/src/views/course/apply_list.vue @@ -94,12 +94,7 @@ 导入 导出 - - 批量审核通过 - - - 批量审核不通过 - + 批量审核 @@ -193,13 +188,10 @@ - - - - + @@ -211,19 +203,18 @@ import imports from "@/views/component/imports.vue" import { index, - updateStatus, destroy } from '@/api/apply/index.js' import { download } from "@/utils/downloadRequest"; - import updateStaturReason from "./components/updateStaturReason.vue" + import BatchAuditDialog from './components/BatchAuditDialog.vue' export default { mixins: [myMixins, formMixin], components: { studentDetail, imports, - updateStaturReason + BatchAuditDialog }, data() { return { @@ -517,33 +508,17 @@ this.selectids = [] } }, - updateAllStatus(status) { - // if (this.base.isNull(this.subjectObj.date)) { - // this.$message.warning("请先设置该课程的开课日期后再进行审核") - // return - // } + openBatchAudit() { if (this.selectids.length < 1) { - this.$message.warning("请先选择要审核的学员") + this.$message.warning('请先选择要审核的学员') return } - let ids = this.selectids.join(',') - if(status==2){ - this.$refs.updateStaturReason.setIds({ - course_id: this.select.course_id, - ids: ids, - status: status, - }) - this.$refs.updateStaturReason.isShow = true - return - } - updateStatus({ + const ids = this.selectids.join(',') + this.$refs.batchAuditDialog.setIds({ course_id: this.select.course_id, - ids: ids, - status: status, - }).then(res => { - this.$Message.success('审核成功') - this.getList() + ids }) + this.$refs.batchAuditDialog.isShow = true }, showDetail(type, row) { // if (this.base.isNull(this.subjectObj.date)) { diff --git a/src/views/course/components/BatchAuditDialog.vue b/src/views/course/components/BatchAuditDialog.vue new file mode 100644 index 0000000..56cc9ee --- /dev/null +++ b/src/views/course/components/BatchAuditDialog.vue @@ -0,0 +1,182 @@ + + + + +