Merge pull request 'fix : 修复项目实施文件预览' (#899) from dj into master

Reviewed-on: http://git.feashow.cn/clay/mosr-web/pulls/899
This commit is contained in:
2024-10-27 11:00:53 +00:00

View File

@@ -30,6 +30,8 @@
</template>
</fvTable>
</el-row>
<file-preview ref="filePreviewRef" :fullscreen="false" v-if="filePreviewShow" :fileName="filePreviewParam.fileName" :fileUrl="filePreviewParam.fileUrl"
:fileType="filePreviewParam.fileType"/>
</template>
<script setup lang="jsx">
@@ -101,6 +103,23 @@ const executeTableConfig = reactive({
})
const otherAttachmentList = ref([])
const filePreviewParam = ref({
fileUrl: '',
fileName: '',
fileType: 'pdf'
})
const filePreviewShow = ref(false)
const clickToPreview=(row)=>{
filePreviewShow.value = false
filePreviewParam.value = {
fileUrl: row.url,
fileName: row.originalFileName,
fileType: row.fileType
}
nextTick(()=>{
filePreviewShow.value = true
})
}
const handleSearch = () => {
const loading = ElLoading.service({fullscreen: true})
let params = {