feat:更新训练场模块
This commit is contained in:
@@ -3,8 +3,7 @@
|
||||
<library-filter v-if="filterLibraryFileList.length"/>
|
||||
|
||||
<div v-for="file in filterLibraryFileList" :key="file.id" class="file-card card-item">
|
||||
<div class="file-info">
|
||||
|
||||
<div class="file-info" @click="viewContentClick(file)">
|
||||
<div class="file-icon" :class="file.type === 'image' ? 'icon-image' : 'icon-pdf'">
|
||||
<el-icon v-if="file.type === 'image'" ><Picture /></el-icon>
|
||||
<el-icon v-else><Document /></el-icon>
|
||||
@@ -42,11 +41,15 @@ const filterLibraryFileList = computed(() => {
|
||||
return libraryStore.fileList.filter((item) => item.subject === subject && item.module === module)
|
||||
})
|
||||
|
||||
const viewContentClick = async (file: ILibraryFile) => {
|
||||
await libraryStore.queryFileById(file.id)
|
||||
libraryStore.fileContentDialogVisible = true
|
||||
}
|
||||
|
||||
const editClick = async (file: ILibraryFile) => {
|
||||
await libraryStore.queryFileById(file.id)
|
||||
libraryStore.fileApiType = 'UPDATE'
|
||||
libraryStore.activeStep = 1
|
||||
libraryStore.hasGenerateQuestion = true
|
||||
libraryStore.fileDialogVisible = true
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user