fuliqi
2024-07-08 c9180bba81b105f1932d45223de440f8dd5e3cd0
阅卷、成绩显示富文本内容
5个文件已修改
32 ■■■■■ 已修改文件
public/admin/components/ueditor/ueditor.config.js 补丁 | 查看 | 原始文档 | blame | 历史
src/views/answer/components/QuestionAnswerShow.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/exam/exam/components/MarkPaperShow.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/exam/paper/edit.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/user/student/edit.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/admin/components/ueditor/ueditor.config.js
src/views/answer/components/QuestionAnswerShow.vue
@@ -51,8 +51,8 @@
      <!-- 简答、计算、分析 -->
      <div v-else-if="qType == 5 || qType == 7 || qType == 8">
        <div class="q-title" v-html="question.title"/>
        <div>
          <el-input v-model="question.answer" type="textarea" rows="5" ></el-input>
        <div class="rich-text-box">
          <div v-html="question.answer"></div>
        </div>
      </div>
      <div class="question-answer-show-item" style="margin-top: 15px">
@@ -185,4 +185,9 @@
  color: #606266
}
.rich-text-box {
  border: 1px solid #ccc; /* 添加边框 */
  padding: 10px ; /* 添加内边距以提供空间 */
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
</style>
src/views/exam/exam/components/MarkPaperShow.vue
@@ -51,8 +51,8 @@
      <!-- 简答、计算、分析 -->
      <div v-else-if="qType == 5 || qType == 7 || qType == 8">
        <div class="q-title" v-html="question.title"/>
        <div>
          <el-input v-model="question.answer" type="textarea" rows="5" ></el-input>
        <div class="rich-text-box">
          <div v-html="question.answer"></div>
        </div>
      </div>
      <div class="question-answer-show-item" style="margin-top: 15px">
@@ -188,4 +188,9 @@
  color: #606266
}
.rich-text-box {
  border: 1px solid #ccc; /* 添加边框 */
  padding: 10px ; /* 添加内边距以提供空间 */
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
</style>
src/views/exam/paper/edit.vue
@@ -383,6 +383,7 @@
    addQuestion (titleItem) {
      this.currentTitleItem = titleItem
      this.questionPage.queryParam.questionType = []
      this.questionPage.queryParam.status = 1
      if (!titleItem.questionType) {
        this.$message({
          message: '请先选择题型',
src/views/user/student/edit.vue
@@ -25,11 +25,11 @@
      <el-form-item label="手机:">
        <el-input v-model="form.phone"></el-input>
      </el-form-item>
      <el-form-item label="年级:" prop="userLevel" required>
        <el-select v-model="form.userLevel" placeholder="年级">
          <el-option v-for="item in levelEnum" :key="item.key" :value="item.key" :label="item.value"></el-option>
        </el-select>
      </el-form-item>
<!--      <el-form-item label="年级:" prop="userLevel" required>-->
<!--        <el-select v-model="form.userLevel" placeholder="年级">-->
<!--          <el-option v-for="item in levelEnum" :key="item.key" :value="item.key" :label="item.value"></el-option>-->
<!--        </el-select>-->
<!--      </el-form-item>-->
      <el-form-item label="状态:" required>
        <el-select v-model="form.status" placeholder="状态">
          <el-option v-for="item in statusEnum" :key="item.key" :value="item.key" :label="item.value"></el-option>
@@ -70,9 +70,6 @@
        ],
        realName: [
          { required: true, message: '请输入真实姓名', trigger: 'blur' }
        ],
        userLevel: [
          { required: true, message: '请选择年级', trigger: 'change' }
        ]
      }
    }