From 820fdb2db321c699568a54e8e3d7bb8f5c657b7f Mon Sep 17 00:00:00 2001 From: odc.xiaohui <xiaohui@Q1> Date: 星期三, 05 七月 2023 10:22:20 +0800 Subject: [PATCH] 修改青羊后台部门添加刷新 --- src/views/education/department/edit.vue | 3 +++ src/views/education/department/list.vue | 11 +++++++++++ src/views/exam/paper/edit.vue | 21 ++++++++++++--------- 3 files changed, 26 insertions(+), 9 deletions(-) diff --git a/src/views/education/department/edit.vue b/src/views/education/department/edit.vue index 49d73c9..9cf1ea9 100644 --- a/src/views/education/department/edit.vue +++ b/src/views/education/department/edit.vue @@ -22,9 +22,11 @@ import { mapGetters, mapState, mapActions } from 'vuex' import subjectApi from '@/api/subject' import departmentApi from '@/api/department' +import enumItem from '@/store/modules/enumItem' export default { data () { return { + depart:[], form: { id: null, name: '', @@ -64,6 +66,7 @@ departmentApi.addData(this.form.name).then(res=>{ console.log(res) if (res.code ==1){ + _this.$message.success(res.message) _this.delCurrentView(_this).then(() => { _this.$router.push('/education/department/list') diff --git a/src/views/education/department/list.vue b/src/views/education/department/list.vue index 9365faa..c0d19bb 100644 --- a/src/views/education/department/list.vue +++ b/src/views/education/department/list.vue @@ -38,10 +38,12 @@ import Pagination from '@/components/Pagination' import subjectApi from '@/api/subject' import departmentApi from '@/api/department' +import enumItem from '@/store/modules/enumItem' export default { components: { Pagination }, data () { return { + depart:[], queryParam: { level: null, pageIndex: 1, @@ -64,6 +66,15 @@ this.total = re.total this.queryParam.pageIndex = re.pageNum this.listLoading = false + + this.depart = data.response.list + console.log(this.depart) + this.depart.map(item=>{ + item.key = item.id + item.value = item.name + }) + enumItem.state.user.levelEnum = this.depart + }) }, submitForm () { diff --git a/src/views/exam/paper/edit.vue b/src/views/exam/paper/edit.vue index 317fb5e..55bc547 100644 --- a/src/views/exam/paper/edit.vue +++ b/src/views/exam/paper/edit.vue @@ -370,15 +370,18 @@ resetForm () { let lastId = this.form.id this.$refs['form'].resetFields() - this.form = { - id: null, - departmentIds: [], - subjectId: null, - paperType: 1, - limitDateTime: [], - name: '', - suggestTime: null, - titleItems: [] + this.form= { + aggregateSource:100, + id: null, + departmentIds: [], + subjectId: [], + paperType: 1, + limitDateTime: [], + name: '', + suggestTime: null, + titleItems: [], + subjectSource:null, + questionTypeVMS:[] } this.form.id = lastId }, -- Gitblit v1.8.0