refactor: 图片预览

This commit is contained in:
JiangSheng
2026-02-03 15:59:40 +08:00
parent e765942dbb
commit 5bae410a66
2 changed files with 4 additions and 4 deletions

View File

@@ -42,6 +42,7 @@ import { computed } from 'vue';
import { MoreFilled } from '@element-plus/icons-vue';
import { useDict } from '@/utils/useDict';
import { PROJECT_EXE_STATUS_CODE } from '@/utils/enum/project';
import { FileUtil } from '@/utils/file';
import projectBlue from '@/assets/imgs/projectList/project-blue.png';
import projectGreen from '@/assets/imgs/projectList/project-green.png';
@@ -60,10 +61,9 @@ const props = withDefaults(defineProps<Props>(), {
const emit = defineEmits(['cardClick', 'actionClick']);
const { PROJECT_EXE_STATUS } = useDict('PROJECT_EXE_STATUS');
const env = import.meta.env;
const coverImgMap = computed(() => ({
custom: `${env.VITE_API_IMAGE_PREVIEW_URL}/data/previewImage?fileId=${props.project.detailImgUrl}`,
custom: FileUtil.getFilePreviewImgPathUrl(props.project.detailImgUrl),
blue: projectBlue,
green: projectGreen,
}));

View File

@@ -33,6 +33,7 @@ import { computed } from 'vue';
import { MoreFilled } from '@element-plus/icons-vue';
import { useDict } from '@/utils/useDict';
import { PROJECT_EXE_STATUS_CODE } from '@/utils/enum/project';
import { FileUtil } from '@/utils/file';
import projectBlue from '@/assets/imgs/projectList/project-blue.png';
import projectGreen from '@/assets/imgs/projectList/project-green.png';
@@ -51,10 +52,9 @@ const props = withDefaults(defineProps<Props>(), {
const emit = defineEmits(['cardClick', 'actionClick']);
const { PROJECT_EXE_STATUS } = useDict('PROJECT_EXE_STATUS');
const env = import.meta.env;
const coverImgMap = computed(() => ({
custom: `${env.VITE_API_IMAGE_PREVIEW_URL}/data/previewImage?fileId=${props.project.detailImgUrl}`,
custom: FileUtil.getFilePreviewImgPathUrl(props.project.detailImgUrl),
blue: projectBlue,
green: projectGreen,
}));