[update] 修改自测bug,完善问答库页面

This commit is contained in:
lideqin
2023-09-25 15:51:34 +08:00
parent aa892bb50b
commit 0b193de9e0
16 changed files with 318 additions and 158 deletions
@@ -37,7 +37,7 @@
<a-icon :type="toggleSearchStatus ? 'up' : 'down'"/>
</a>
<a-button type="primary" @click="searchQuery" icon="search" style="margin-left: 8px" v-has="'businessSupport:questionAnswer:search'">{{ $t('query') }}</a-button>
<a-button type="primary" @click="searchReset" icon="reload" style="margin-left: 8px">{{ $t('reset') }}</a-button>
<a-button type="primary" ghost @click="searchReset" icon="reload" style="margin-left: 8px">{{ $t('reset') }}</a-button>
</div>
</a-row>
@@ -155,7 +155,7 @@ export default {
title: this.$t('title'),
align: 'center',
width: 180,
dataIndex: 'title',
dataIndex: 'titleSlot',
scopedSlots: { customRender: 'text' }
},
{
@@ -195,9 +195,16 @@ export default {
}
],
url: {
list: ''
list: '',
delete: ''
},
userInfo: {}
userInfo: {},
dataSource: [
{
id: 1,
// createBy: 'e9ca23d68d884d4ebb19d07889727dae'
}
]
}
},
mounted () {
@@ -208,9 +215,6 @@ export default {
handleQuiz () {
this.$refs.quizModal.title = this.$t('businessSupport.questionAnswer.quiz')
this.$refs.quizModal.open()
// this.$router.push({
// path: '/businessSupport/questionDetail'
// })
},
// 点击相关材料
handleAttachClick (record) {
@@ -236,6 +240,26 @@ export default {
// 其余可预览文件仍使用KKFile进行预览
const url = `${window._CONFIG.onlinePreviewDomainURL}?url=${encodeURIComponent(Base64.encode(fileFullUrl))}`
window.open(url)
},
// 查看
handleDetail (record) {
this.$router.push({
path: '/businessSupport/questionDetail',
query: {
id: record.id,
canAnswer: 0
}
})
},
// 回答
handleAnswer (record) {
this.$router.push({
path: '/businessSupport/questionDetail',
query: {
id: record.id,
canAnswer: 1
}
})
}
}
}