修改BUG

This commit is contained in:
Vce 2024-06-06 23:13:42 +08:00
parent fc7ae92eaf
commit d73673fe9a
2 changed files with 15 additions and 3 deletions

View File

@ -688,7 +688,8 @@ export default {
pageSize: row ? row.pageSize : this.question.pageSize, pageSize: row ? row.pageSize : this.question.pageSize,
questionName: "", questionName: "",
subjectId: row ? row.questionSubjectId : this.questionSubjectId, subjectId: row ? row.questionSubjectId : this.questionSubjectId,
isEnable:1 isEnable:1,
projectSn: this.$store.state.projectSn
}).then((result) => { }).then((result) => {
if (result.success) { if (result.success) {
console.log(result); console.log(result);

View File

@ -72,10 +72,11 @@
<el-upload ref="upload" :headers="headers" :before-upload="beforeAvatarUpload" :on-success="handleSuccess" <el-upload ref="upload" :headers="headers" :before-upload="beforeAvatarUpload" :on-success="handleSuccess"
:action="$http.defaults.baseURL + 'exam/questionBank/importExcel'" :action="$http.defaults.baseURL + 'exam/questionBank/importExcel'"
:limit="1" :show-file-list="false" :limit="1" :show-file-list="false"
:data="{ sn: $store.state.userInfo.headquartersSn }" :data="{projectSn: this.$store.state.projectSn}"
name="excelFile" name="excelFile"
style="float: right; margin: 0 0 0 15px" style="float: right; margin: 0 0 0 15px"
> >
<!-- :data="{ projectSn: $store.state.projectSn, subjectId:subjectId }" -->
<el-button type="primary" plain size="medium" @click="importFn" <el-button type="primary" plain size="medium" @click="importFn"
v-permission="{key: 'questionManagement_import', menuPath: '/project/examSystem2/questionManagement'}"> v-permission="{key: 'questionManagement_import', menuPath: '/project/examSystem2/questionManagement'}">
导入题库 导入题库
@ -462,7 +463,14 @@
> >
<div class="preview-content"> <div class="preview-content">
<div class="preview-question-title"> <div class="preview-question-title">
1{{questionForm.questionName}}({{questionForm.type == 1 ? '单选题' : '多选题'}}) <div v-if="questionForm.questionName && questionForm.questionName.includes('svg')">
<div style="display:flex">
<div>1</div>
<div v-html="questionForm.questionName"></div>
<div>({{questionForm.type == 1 ? '单选题' : '多选题'}})</div>
</div>
</div>
<div v-else>1{{questionForm.questionName}}({{questionForm.type == 1 ? '单选题' : '多选题'}})</div>
</div> </div>
<div class="preview-question-content"> <div class="preview-question-content">
<div class="preview-question-item" v-for="(item, index) in questionArr" :key="item.id"> <div class="preview-question-item" v-for="(item, index) in questionArr" :key="item.id">
@ -514,6 +522,9 @@ export default {
name: "questionManagement", name: "questionManagement",
data() { data() {
return { return {
importParams:{
projectSn: this.$store.state.projectSn
},
radio: 0, radio: 0,
questionArr: [{ isCheck: true, questionContent: "" },{ isCheck: true, questionContent: "" },{ isCheck: true, questionContent: "" },{ isCheck: true, questionContent: "" }], questionArr: [{ isCheck: true, questionContent: "" },{ isCheck: true, questionContent: "" },{ isCheck: true, questionContent: "" },{ isCheck: true, questionContent: "" }],
levelArr: [ levelArr: [