qsh 3 months ago
parent 9f09523950
commit 324ae19115
  1. 7
      src/views/Question/Database/Components/DialogDuplicateQuestion.vue
  2. 6
      src/views/Question/Database/index.vue

@ -3,7 +3,7 @@
<el-table v-loading="loading" :data="tableList" highlight-current-row> <el-table v-loading="loading" :data="tableList" highlight-current-row>
<el-table-column type="index" width="55" align="center" /> <el-table-column type="index" width="55" align="center" />
<el-table-column label="题目" align="left" prop="question" min-width="140" /> <el-table-column label="题目" align="left" prop="question" min-width="140" />
<el-table-column label="选项" align="left" min-width="140"> <el-table-column label="选项" align="left" min-width="120">
<template #default="{ row }"> <template #default="{ row }">
<p v-if="row.chooseA">A:{{ row.chooseA }}</p> <p v-if="row.chooseA">A:{{ row.chooseA }}</p>
<p v-if="row.chooseB">B:{{ row.chooseB }}</p> <p v-if="row.chooseB">B:{{ row.chooseB }}</p>
@ -11,8 +11,8 @@
<p v-if="row.chooseD">D:{{ row.chooseD }}</p> <p v-if="row.chooseD">D:{{ row.chooseD }}</p>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="答案" align="center" prop="trueAnswer" width="100" /> <el-table-column label="答案" align="center" prop="trueAnswer" width="70" />
<el-table-column label="章节" align="center" prop="chapterName" min-width="100" /> <el-table-column label="章节" align="center" prop="chapterName" width="100" />
<el-table-column label="图片" align="center" width="100"> <el-table-column label="图片" align="center" width="100">
<template #default="{ row }"> <template #default="{ row }">
<el-image <el-image
@ -35,6 +35,7 @@
<div v-if="row.skillInfo" v-dompurify-html="row.skillInfo"></div> <div v-if="row.skillInfo" v-dompurify-html="row.skillInfo"></div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="文盲技巧" align="center" prop="illiteracyAnswer" min-width="100" />
<el-table-column label="题目来源" prop="oldSource" width="100" /> <el-table-column label="题目来源" prop="oldSource" width="100" />
<el-table-column label="操作" align="center" width="140"> <el-table-column label="操作" align="center" width="140">

@ -74,7 +74,7 @@
> >
<el-table-column type="index" width="55" align="center" /> <el-table-column type="index" width="55" align="center" />
<el-table-column label="题目" align="left" prop="question" min-width="140" /> <el-table-column label="题目" align="left" prop="question" min-width="140" />
<el-table-column label="选项" align="left" min-width="140"> <el-table-column label="选项" align="left" min-width="100">
<template #default="{ row }"> <template #default="{ row }">
<p v-if="row.chooseA">A:{{ row.chooseA }}</p> <p v-if="row.chooseA">A:{{ row.chooseA }}</p>
<p v-if="row.chooseB">B:{{ row.chooseB }}</p> <p v-if="row.chooseB">B:{{ row.chooseB }}</p>
@ -96,7 +96,7 @@
/> />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="难点分析" align="center" prop="bestAnswer" min-width="100"> <el-table-column label="难点分析" align="center" prop="bestAnswer" min-width="200">
<template #default="{ row }"> <template #default="{ row }">
<div v-dompurify-html="row.bestAnswer"></div> <div v-dompurify-html="row.bestAnswer"></div>
</template> </template>
@ -308,7 +308,7 @@ function handleChangeSource() {
const dialogDuplicate = ref(null) const dialogDuplicate = ref(null)
const showDuplicate = (row) => { const showDuplicate = (row) => {
dialogDuplicate.value.open(row) dialogDuplicate.value.open({ ...row, subject: queryParams.value.subject })
} }
</script> </script>

Loading…
Cancel
Save