刘洋 1 жил өмнө
parent
commit
418139e42b

+ 4 - 4
src/modules/questions/views/ExportTemplate.vue

@@ -29,9 +29,9 @@
 
         <el-form-item label="模板类型" prop="type" class="form-item">
           <el-select v-model="formSearch.type" :clearable="true">
-            <el-option label="试卷导出" value="PAPER_EXPORT"> </el-option>
+            <!-- <el-option label="试卷导出" value="PAPER_EXPORT"> </el-option>
             <el-option label="答案导出" value="ANSWER_EXPORT"> </el-option>
-            <el-option label="试卷预览" value="PAPER_VIEW"> </el-option>
+            <el-option label="试卷预览" value="PAPER_VIEW"> </el-option> -->
             <el-option label="综合卷预览" value="SYNTHESIZE_PAPER_VIEW">
             </el-option>
             <el-option label="综合卷导出" value="SYNTHESIZE_PAPER_EXPORT">
@@ -166,9 +166,9 @@
         </el-form-item>
         <el-form-item label="模板类型" prop="type" class="form-item">
           <el-select v-model="fileForm.type" :clearable="true" class="input">
-            <el-option label="试卷导出" value="PAPER_EXPORT"> </el-option>
+            <!-- <el-option label="试卷导出" value="PAPER_EXPORT"> </el-option>
             <el-option label="答案导出" value="ANSWER_EXPORT"> </el-option>
-            <el-option label="试卷预览" value="PAPER_VIEW"> </el-option>
+            <el-option label="试卷预览" value="PAPER_VIEW"> </el-option> -->
             <el-option label="综合卷预览" value="SYNTHESIZE_PAPER_VIEW">
             </el-option>
             <el-option label="综合卷导出" value="SYNTHESIZE_PAPER_EXPORT">

+ 11 - 1
src/modules/questions/views/PropertyInfo.vue

@@ -208,6 +208,7 @@
       :template-url="courseTemplateUrl"
       :upload-url="uploadCourseUrl"
       @uploaded="uploadSuccess"
+      :uploadData="uploadData"
     ></import-file-dialog>
   </section>
 </template>
@@ -223,7 +224,8 @@ export default {
   data() {
     return {
       uploadCourseUrl: `${QUESTION_API}/courseProperty/import`,
-      courseTemplateUrl: `${QUESTION_API}/courseProperty/importTemplate`,
+      // courseTemplateUrl: `${QUESTION_API}/courseProperty/importTemplate`,
+      coursePropertyId: "",
       courseProperty: {
         name: "",
         courseId: "",
@@ -307,6 +309,14 @@ export default {
         (item) => item.roleCode === "ASSIGN_TEACHER"
       );
     },
+    courseTemplateUrl() {
+      return `${QUESTION_API}/courseProperty/importTemplate?coursePropertyId=${this.coursePropertyId}`;
+    },
+    uploadData() {
+      return {
+        coursePropertyId: this.coursePropertyId,
+      };
+    },
   },
   created() {
     // this.coursePropertyId = this.$route.params.id;