zhangjie 2 anni fa
parent
commit
0d1ce16337

+ 1 - 1
src/modules/paper-export/components/PaperTemplateDesign.vue

@@ -56,7 +56,7 @@
             :key="pageNo"
             :type="curPageNo === pageNo ? 'primary' : 'default'"
             @click="swithPage(pageNo)"
-            >{{ pageNo ? "正面" : "反面" }}</el-button
+            >{{ !pageNo ? "正面" : "反面" }}</el-button
           >
         </div>
         <div class="control-right">

+ 1 - 1
src/modules/paper-export/views/PaperTemplateBuild.vue

@@ -363,7 +363,7 @@ export default {
       let content = this.getRichStruct([
         {
           type: "text",
-          value: `${data.cnNum}、${data.name}`,
+          value: `${data.cnNum}、${data.name}(共${data.unitCount}小题,满分${data.score}分)`,
         },
       ]);
       return getRichTextModel({

+ 4 - 1
src/modules/paper/api.js

@@ -37,6 +37,9 @@ export const paperDetailInfoApi = ({ paperId, seqMode }) => {
     }
   );
 };
+export const paperDetailApi = (paperId) => {
+  return $httpWithMsg.get(`${QUESTION_API}/paper/${paperId}`, {});
+};
 export const paperSaveApi = (paper) => {
   return $httpWithMsg.post(`${QUESTION_API}/paper`, paper);
 };
@@ -72,7 +75,7 @@ export const paperQtypeInfoApi = ({ paperId, type }) => {
     },
   });
 };
-export const paperBaseInfoApi = ({ paperId }) => {
+export const paperBaseInfoApi = (paperId) => {
   return $httpWithMsg.get(`${QUESTION_API}/paper/basic/composition`, {
     params: {
       id: paperId,

+ 2 - 2
src/modules/paper/views/EditPaper.vue

@@ -479,7 +479,7 @@
 
 <script>
 import {
-  paperDetailInfoApi,
+  paperDetailApi,
   paperSaveApi,
   paperDeleteApi,
   paperDetailUpdateApi,
@@ -554,7 +554,7 @@ export default {
   },
   methods: {
     async initPaper() {
-      const res = await paperDetailInfoApi(this.paperId);
+      const res = await paperDetailApi(this.paperId);
       res.data.paperDetails.forEach((detail) => {
         detail.showQuestions = true;
         detail.paperDetailUnits.forEach((question) => {

+ 2 - 2
src/modules/questions/routes/routes.js

@@ -18,8 +18,8 @@ import Question from "../views/Question.vue";
 import EditSelectQuestion from "../views/EditSelectQuestion.vue";
 import EditOtherQuestion from "../views/EditOtherQuestion.vue";
 import InsertPaperTitle from "../views/InsertPaperTitle.vue";
-// import EditPaper from "../views/EditPaper.vue";
-import EditPaper from "../../paper/views/EditPaper.vue";
+import EditPaper from "../views/EditPaper.vue";
+// import EditPaper from "../../paper/views/EditPaper.vue";
 import PreviewPaper from "../views/PreviewPaper.vue";
 import SelectQuestion from "../views/SelectQuestion.vue";
 import Tips from "../../portal/views/tips/Tips.vue";