From a012d96b2188cacc46f7ba63e60bf5ec142602a4 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期二, 04 七月 2023 17:53:04 +0800
Subject: [PATCH] 修改青羊后台答卷统计

---
 src/views/exam/paper/edit.vue |   42 ++++++++++++++++++++++++++++++++++--------
 1 files changed, 34 insertions(+), 8 deletions(-)

diff --git a/src/views/exam/paper/edit.vue b/src/views/exam/paper/edit.vue
index b203177..317fb5e 100644
--- a/src/views/exam/paper/edit.vue
+++ b/src/views/exam/paper/edit.vue
@@ -37,13 +37,26 @@
           </el-col>
         </el-row>
       </el-form-item>
-      <el-form-item :key="key" :label="titlejs(key)"   required  v-for="(value,key,index) in form.subjectSource"  v-if="form.paperType ==7">
+      <el-form-item :key="item.subjectId" :label="item.label"   required  v-for="(item,key,index) in form.questionTypeVMS"  v-if="form.paperType ==7">
         <el-row >
           <el-col :span="3" >
-            <span>棰樼洰鏁伴噺锛�</span>
+            <span>澶氶�夐锛�</span>
+
           </el-col>
-          <el-col :span="9">
-            <el-input v-model="form.subjectSource[key]" style="width: 80%"/>
+          <el-col :span="3">
+            <el-input v-model="form.questionTypeVMS[key].multipleChoice" style="width: 80%"/>
+          </el-col>
+          <el-col :span="3" >
+            <span>鍗曢�夐锛�</span>
+          </el-col>
+          <el-col :span="3">
+            <el-input v-model="form.questionTypeVMS[key].singleChoice" style="width: 80%"/>
+          </el-col>
+          <el-col :span="3" >
+            <span>鍒ゆ柇棰橈細</span>
+          </el-col>
+          <el-col :span="3">
+            <el-input v-model="form.questionTypeVMS[key].trueFalse" style="width: 80%"/>
           </el-col>
         </el-row>
       </el-form-item>
@@ -135,7 +148,8 @@
         name: '',
         suggestTime: null,
         titleItems: [],
-        subjectSource:{}
+        subjectSource:{},
+        questionTypeVMS:[]
       },
       subjectFilter: null,
       formLoading: false,
@@ -207,19 +221,29 @@
         this.$refs.subjectIdRef.selected.forEach(item=>{
           arr.push({
             label:item.label,
-            id:item.value
+            subjectId:item.value,
+            singleChoice:'',
+            multipleChoice:'',
+            trueFalse:''
           })
         })
         console.log(arr)
+        this.form.questionTypeVMS = arr
       }
 
       if (this.form.paperType ==7){
         //瑾槑鏄毃姗�
         this.subjectIdList = arr
         let obj1={}
+        let arr1 = []
         arr.forEach((item,index)=>{
-          obj1[item.id]=''
-
+          // obj1[item.id]=''
+          arr1.push({
+            subjectId:item.id,
+            singleChoice:'',
+            multipleChoice:'',
+            trueFalse:''
+          })
           // let obj={
           //   item
           // }
@@ -233,7 +257,9 @@
           // }
         })
         this.form.subjectSource = obj1
+
         console.log(this.form.subjectSource)
+        console.log(this.form.questionTypeVMS)
         // this.form.paperType = 7
         this.form.titleItems = []
       }else {

--
Gitblit v1.8.0