qsh 3 months ago
parent d4648e14a2
commit 9f09523950
  1. 4
      .env.base
  2. 34
      src/views/Question/Database/Components/QuestionAddForm.vue
  3. 15
      src/views/Question/Database/index.vue

@ -4,9 +4,9 @@ VITE_NODE_ENV=development
VITE_DEV=true
# 请求路径
VITE_BASE_URL='http://localhost:48080'
# VITE_BASE_URL='http://localhost:48080'
# VITE_BASE_URL='http://47.98.161.246:48080'
VITE_BASE_URL='http://47.98.161.246:48080'
# VITE_BASE_URL='http://114.215.207.150:48080'
# 上传路径

@ -209,7 +209,6 @@
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="技巧关键字" prop="skillWords">
@ -224,19 +223,34 @@
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="文盲技巧" prop="illiteracyAnswer">
<el-input
v-model="dialogForm.illiteracyAnswer"
maxlength="1000"
placeholder="请输入"
clearable
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item label="车型" prop="carTypeId">
<span v-if="dialogForm.carTypeId == '1001'">小车</span>
<span v-if="dialogForm.carTypeId == '1002'">摩托车</span>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-col :span="8">
<el-form-item label="科目" prop="subject">
<span v-if="dialogForm.subject == '1'">科一</span>
<span v-if="dialogForm.subject == '4'">科四</span>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="错误率" prop="cuowulv">
<el-input v-model="dialogForm.cuoWuLv" />
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-form-item label="题目图片" prop="imageUrl">
@ -299,7 +313,11 @@ const dialogForm = ref({
trueAnswer: undefined,
carTypeId: undefined,
skillInfoPic: undefined,
source: undefined
source: undefined,
illiteracyAnswer: undefined,
skillInfo: undefined,
skillWords: undefined,
cuoWuLv: undefined
})
const dataRule = {
@ -319,7 +337,7 @@ const open = (info = undefined, opts) => {
: 'https://ss-cloud.ahduima.com/xjxc/pic/' + dialogForm.value.imageUrl
}
}
info.source = info.source
dialogForm.value.source = info.source
}
defineExpose({
@ -352,7 +370,9 @@ const resetDialogForm = () => {
optcWords: undefined,
optdWords: undefined,
carTypeId: undefined,
source: undefined
source: undefined,
illiteracyAnswer: undefined,
cuoWuLv: undefined
}
}
const dialogFormRef = ref(null)

@ -82,8 +82,8 @@
<p v-if="row.chooseD">D:{{ row.chooseD }}</p>
</template>
</el-table-column>
<el-table-column label="答案" align="center" prop="trueAnswer" width="100" />
<el-table-column label="章节" align="center" prop="chapterName" min-width="100" />
<el-table-column label="答案" align="center" prop="trueAnswer" width="70" />
<el-table-column label="章节" align="center" prop="chapterName" width="100" />
<el-table-column label="图片" align="center" width="100">
<template #default="{ row }">
<el-image
@ -106,17 +106,24 @@
<div v-if="row.skillInfo" v-dompurify-html="row.skillInfo"></div>
</template>
</el-table-column>
<el-table-column
label="文盲技巧"
align="center"
prop="illiteracyAnswer"
min-width="100"
/>
<el-table-column label="错误率" align="center" prop="cuoWuLv" width="100" />
<el-table-column
label="题目来源"
v-if="queryParams.source == 'XJ'"
prop="oldSource"
width="100"
width="80"
/>
<el-table-column
label="疑似重复"
v-if="queryParams.source == 'XJ'"
prop="duplicateNum"
width="100"
width="80"
>
<template #default="{ row }">
<el-button

Loading…
Cancel
Save