From 0f823d771d6a876c8990ad5b7dd80c835c38c53f Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 06 六月 2024 15:52:46 +0800
Subject: [PATCH] 班级学员新增、修改

---
 src/components/PopUp/multiple-choice.vue |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/components/PopUp/multiple-choice.vue b/src/components/PopUp/multiple-choice.vue
index 4ee4d6c..007389c 100644
--- a/src/components/PopUp/multiple-choice.vue
+++ b/src/components/PopUp/multiple-choice.vue
@@ -19,9 +19,9 @@
       <el-form-item label="瑙f瀽锛�" prop="analyze" required>
         <el-input v-model="form.analyze"  @focus="inputClick(form,'analyze')" />
       </el-form-item>
-      <el-form-item label="鍒嗘暟锛�" prop="score" required>
+      <!-- <el-form-item label="鍒嗘暟锛�" prop="score" required>
         <el-input-number v-model="form.score" :precision="1" :step="1" :max="100"></el-input-number>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item label="闅惧害锛�" required>
         <el-rate v-model="form.difficult" class="question-item-rate"></el-rate>
       </el-form-item>
@@ -53,7 +53,7 @@
 <script>
 import QuestionShow from '@/components/PopUp/question/Show'
 import Ueditor from '@/components/Ueditor'
-import { mapGetters, mapState, mapActions } from 'vuex'
+import { mapActions } from 'vuex'
 import questionApi from '@/api/question'
 import subjectApi from '@/api/subject'
 
@@ -117,13 +117,20 @@
       }
     }
   },
-  created () {
-    let id = this.$route.query.id
+  props: {
+    id: {
+      type: Number,
+      default: 0
+    }
+  },
+  created() {
+    this.getSubjects();
+    let id = this.id
     let _this = this
     if (id && parseInt(id) !== 0) {
       _this.formLoading = true
       questionApi.select(id).then(re => {
-        _this.form = re.response
+        _this.form = re.data
         _this.formLoading = false
       })
     }

--
Gitblit v1.8.0