diff --git a/src/views/material-center/components/finished-products/manuscript/detail/index.vue b/src/views/material-center/components/finished-products/manuscript/detail/index.vue index 3aef88c..f2c042e 100644 --- a/src/views/material-center/components/finished-products/manuscript/detail/index.vue +++ b/src/views/material-center/components/finished-products/manuscript/detail/index.vue @@ -34,6 +34,7 @@ export default { const loading = ref(false); const isVideo = computed(() => dataSource.value.type === EnumManuscriptType.Video); + const showImages = computed(() => !isVideo.value && images.value.length); const sourceInfo = computed(() => SOURCE_MAP.get(source) ?? DEFAULT_SOURCE_INFO); const collapsed = computed(() => { return sidebarStore.menuCollapse; @@ -125,12 +126,14 @@ export default { size="medium" type="outline" class="mr-12px" - onClick={() => router.push({ - name: 'ManuscriptEdit', - params: { - id: workId.value - }, - })} + onClick={() => + router.push({ + name: 'ManuscriptEdit', + params: { + id: workId.value, + }, + }) + } > 编辑 @@ -178,7 +181,7 @@ export default { {/* 仅图片类型显示图片列表 */} - {!isVideo.value && ( + {showImages.value ? (