From 9845f22b288bc6a941d20b2d6df9b6e888f4f4de Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期三, 28 六月 2023 11:50:27 +0800
Subject: [PATCH] 修改青羊后台隐藏在线会议

---
 src/views/exam/paper/edit.vue |   39 +++++++++++++++++++++------------------
 1 files changed, 21 insertions(+), 18 deletions(-)

diff --git a/src/views/exam/paper/edit.vue b/src/views/exam/paper/edit.vue
index 6317a3b..b203177 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>
@@ -135,7 +135,7 @@
         name: '',
         suggestTime: null,
         titleItems: [],
-        subjectSource:null
+        subjectSource:{}
       },
       subjectFilter: null,
       formLoading: false,
@@ -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)
@@ -236,7 +239,7 @@
       }else {
         this.form.subjectSource={}
         this.subjectIdList = []
-        this.form.paperType = 1
+        // this.form.paperType = 1
       }
     },
     submitForm () {
@@ -246,7 +249,7 @@
       this.$refs.form.validate((valid) => {
         if (valid) {
           this.formLoading = true
-          if (this.subjectIdList.length=1){
+          if (this.subjectIdList.length == 1){
             this.form.subjectId= this.form.subjectId
           }
 
@@ -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