From 1bc2820c01b47fd13d38b19b1975c9b093abf479 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期三, 21 六月 2023 11:30:24 +0800
Subject: [PATCH] 修改青羊试卷添加
---
src/views/exam/paper/edit.vue | 33 ++++++++++++++++++---------------
1 files changed, 18 insertions(+), 15 deletions(-)
diff --git a/src/views/exam/paper/edit.vue b/src/views/exam/paper/edit.vue
index 6317a3b..24fdfa6 100644
--- a/src/views/exam/paper/edit.vue
+++ b/src/views/exam/paper/edit.vue
@@ -9,13 +9,13 @@
</el-form-item>
<el-form-item label="璇剧洰锛�" prop="subjectId" required>
<el-select ref="subjectIdRef" v-model="form.subjectId" placeholder="璇剧洰" multiple
- collapse-tags @visible-change="subjectIdEvent" >
+ collapse-tags >
<el-option v-for="item in subjectFilter" :key="item.id" :value="item.id"
:label="item.name+' '"></el-option>
</el-select>
</el-form-item>
<el-form-item label="璇曞嵎绫诲瀷锛�" prop="paperType" required>
- <el-select v-model="form.paperType" placeholder="璇曞嵎绫诲瀷" >
+ <el-select v-model="form.paperType" placeholder="璇曞嵎绫诲瀷" @visible-change="subjectIdEvent">
<el-option v-for="item in paperTypeEnum" :key="item.key" :value="item.key" :label="item.value" ></el-option>
</el-select>
</el-form-item>
@@ -37,7 +37,7 @@
</el-col>
</el-row>
</el-form-item>
- <el-form-item :key="index" :label="titlejs(key)" required v-for="(value,key,index) in form.subjectSource" v-if="form.paperType ==7">
+ <el-form-item :key="key" :label="titlejs(key)" required v-for="(value,key,index) in form.subjectSource" v-if="form.paperType ==7">
<el-row >
<el-col :span="3" >
<span>棰樼洰鏁伴噺锛�</span>
@@ -213,21 +213,24 @@
console.log(arr)
}
- if (arr.length>1){
+ if (this.form.paperType ==7){
//瑾槑鏄毃姗�
this.subjectIdList = arr
let obj1={}
arr.forEach((item,index)=>{
- let obj={
- item
- }
- for (let i in obj) {
- i=item.id
- obj[i]= ''
- obj1[i] = ''
- console.log('閿悕锛�', i);
- console.log('閿�硷細', obj[i]);
- }
+ obj1[item.id]=''
+
+ // let obj={
+ // item
+ // }
+
+ // for (let i in obj) {
+ // i=item.id
+ // obj[i]= ''
+ // obj1[i] = ''
+ // console.log('閿悕锛�', i);
+ // console.log('閿�硷細', obj[i]);
+ // }
})
this.form.subjectSource = obj1
console.log(this.form.subjectSource)
@@ -299,7 +302,7 @@
this.questionPage.showDialog = false
},
levelChange () {
- this.form.subjectId = null
+ // this.form.subjectId = null
// this.subjectFilter = this.subjects.filter(data =>{
// return this.form.departmentIds.forEach(item=>{data.level == item})
// })
--
Gitblit v1.8.0