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