Преглед на файлове

提交题库前端页面提交

weiwenhai преди 6 години
родител
ревизия
32059e375a

+ 1 - 0
src/modules/questions/styles/EditPaper.css

@@ -149,4 +149,5 @@ textarea {
   padding: 2px 10px;
   transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
   outline: none;
+  width: 210px;
 }

+ 2 - 2
src/modules/questions/views/EditOtherQuestion.vue

@@ -4,10 +4,10 @@
     <section class="content" v-loading="fullscreenLoading">
       <h3 class="box-title">
         <span v-if="!quesModel.id"
-          ><LinkTitlesCustom :currentPaths="['试题新增']"
+          ><LinkTitlesCustom :currentPaths="['试题管理', '试题新增']"
         /></span>
         <span v-if="quesModel.id"
-          ><LinkTitlesCustom :currentPaths="['试题修改']"
+          ><LinkTitlesCustom :currentPaths="['试题管理', '试题修改']"
         /></span>
       </h3>
       <div class="box-body">

+ 3 - 0
src/modules/questions/views/EditPaper.vue

@@ -18,11 +18,14 @@
         </div>
         <div class="paper-top-div">
           <span class="paper-top-title">试卷名称:</span>
+          <el-tooltip class="item" effect="dark" placement="top-start">
+            <div slot="content">{{ paper.name }}</div>
           <input
             class="paperName-input"
             placeholder="试卷名称"
             v-model="paper.name"
           />
+          </el-tooltip>
         </div>
         <div class="paper-top-div">
           <span class="paper-top-title">试卷难度:</span>

+ 2 - 2
src/modules/questions/views/EditSelectQuestion.vue

@@ -4,10 +4,10 @@
       <!-- 头信息 -->
       <h3 class="box-title">
         <span v-if="!quesModel.id"
-          ><LinkTitlesCustom :currentPaths="['试题新增']"
+          ><LinkTitlesCustom :currentPaths="['试题管理', '试题新增']"
         /></span>
         <span v-if="quesModel.id"
-          ><LinkTitlesCustom :currentPaths="['试题修改']"
+          ><LinkTitlesCustom :currentPaths="['试题管理', '试题修改']"
         /></span>
       </h3>
       <!-- 正文信息 -->

+ 6 - 11
src/modules/questions/views/GenPaperDetail.vue

@@ -612,7 +612,7 @@
           >确定</el-button
         >
         <el-button type="primary" icon="caret-left" @click="back"
-          >返回</el-button
+          ><i class="el-icon-arrow-left"></i>  回</el-button
         >
       </div>
     </div>
@@ -843,7 +843,6 @@ export default {
     },
     confirmGenPaper() {
       if (!this.checkGenPaper()) {
-        console.log("false");
         return false;
       } else {
         var url = "";
@@ -854,11 +853,11 @@ export default {
         } else {
           url = QUESTION_API + "/genPaper/blue";
         }
-        console.log("this.setSimpleParams():", this.setSimpleParams());
         if (!this.setSimpleParams()) {
           return;
         }
         this.fullscreenLoading = true;
+        this.genPaper.paperIds = this.selectedIds;
         this.$http.post(url, this.genPaper).then(
           response => {
             this.$notify({
@@ -1116,7 +1115,6 @@ export default {
     selectedPapers() {
       var selectedPapers = [];
       for (let paper of this.tempPapers) {
-        console.log("paper123:", paper);
         selectedPapers.push({
           id: paper.id,
           name: paper.name,
@@ -1126,16 +1124,13 @@ export default {
         });
       }
       return selectedPapers;
-    }
-  },
-  watch: {
+    },
     selectedIds() {
-      var templateIds = [];
+      var selectedIds = [];
       for (let paper of this.selectedPapers) {
-        templateIds.push(paper.id);
+          selectedIds.push(paper.id);
       }
-      this.genPaper.paperIds = templateIds;
-      return templateIds;
+      return selectedIds;
     }
   },
   created() {

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

@@ -107,7 +107,7 @@
           </el-form-item>
         </el-row>
       </el-form>
-      <el-dialog title="错误提示" v-model="errDialog">
+      <el-dialog title="错误提示" :visible.sync="errDialog">
         <span style="font-size: large">{{ errMessage }} !</span>
         <span slot="footer" class="dialog-footer">
           <el-button @click="errDialog = false">确定</el-button>
@@ -171,7 +171,6 @@ export default {
       });
     },
     uploadError(err) {
-      console.log(err);
       var result = err.message.match(/\{.+}/);
       var errMessage = JSON.parse(result[0]).desc;
       this.errDialog = true;

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

@@ -353,7 +353,7 @@ export default {
     },
     //删除
     deleteProperty() {
-      this.$confirm("确认删除试卷吗?", "提示", {
+      this.$confirm("确认删除属性吗?", "提示", {
         type: "warning"
       }).then(() => {
         this.loading = true;