瀏覽代碼

编辑调卷规则页面,/randompaper/page请求参数缺少courseId补充

刘洋 2 年之前
父節點
當前提交
a1abd1784d

+ 3 - 1
src/modules/questions/views/ExtractPaperInfo.vue

@@ -517,15 +517,17 @@ export default {
   },
   methods: {
     async getTplList() {
+      let courseId = this.$route.query.courseId;
       try {
         let res = await this.$http.post(
-          "/api/ecs_ques/randompaper/page",
+          QUESTION_API + "/randompaper/page",
           null,
           {
             params: {
               pageNumber: 1,
               pageSize: 10000,
               enable: true,
+              courseId,
             },
           }
         );

+ 1 - 0
src/modules/questions/views/ExtractPaperRule.vue

@@ -432,6 +432,7 @@ export default {
       this.$router.push({
         name: "extract_paper_info_edit",
         params: { extractConfigId: row.id },
+        query: { courseId: row.course?.id || "" },
       });
     },
     openSingleExportPaperDialog(row) {

+ 2 - 1
src/modules/questions/views/ExtractPaperTemplate.vue

@@ -86,6 +86,7 @@
   </div>
 </template>
 <script>
+import { QUESTION_API } from "@/constants/constants";
 export default {
   data() {
     return {
@@ -166,7 +167,7 @@ export default {
     search(pageNumber) {
       this.pageNumber = pageNumber;
       this.$http
-        .post("/api/ecs_ques/randompaper/page", null, {
+        .post(QUESTION_API + "/randompaper/page", null, {
           params: {
             pageNumber: this.pageNumber,
             pageSize: this.pageSize,