浏览代码

试卷试题编辑调整

zhangjie 2 年之前
父节点
当前提交
e35a8b51a1
共有 2 个文件被更改,包括 10 次插入4 次删除
  1. 9 3
      src/modules/question/api.js
  2. 1 1
      src/modules/question/components/QuestionEditDialog.vue

+ 9 - 3
src/modules/question/api.js

@@ -40,9 +40,15 @@ export function questionPageListApi(data) {
   const url = `${QUESTION_API}/question/question/page`;
   return $httpWithMsg.get(url, { params: data });
 }
-export function questionDetailApi(id) {
-  const url = `${QUESTION_API}/question/${id}`;
-  return $httpWithMsg.get(url);
+export function questionDetailApi(id, type = "question") {
+  if (type === "question") {
+    const url = `${QUESTION_API}/question/${id}`;
+    return $httpWithMsg.get(url);
+  } else {
+    // id=>unitId
+    const url = `${QUESTION_API}/paperDetailUnit/question/${id}`;
+    return $httpWithMsg.get(url);
+  }
 }
 export function classifyQuestionPageListApi(data) {
   const url = `${QUESTION_API}/question/classify/find_current_classify_question_page`;

+ 1 - 1
src/modules/question/components/QuestionEditDialog.vue

@@ -165,7 +165,7 @@ export default {
           ? this.question.question.id
           : this.question.id;
       if (questionId) {
-        const res = await questionDetailApi(questionId);
+        const res = await questionDetailApi(questionId, this.editMode);
 
         const courseInfo = {
           courseId: res.data.course.id,