diff --git a/src/assets/images/project/moke-20211219181327.png b/src/assets/images/project/moke-20211219181327.png deleted file mode 100644 index 7be19aa3..00000000 Binary files a/src/assets/images/project/moke-20211219181327.png and /dev/null differ diff --git a/src/views/project/items/components/ProjectItemsCard/index.vue b/src/views/project/items/components/ProjectItemsCard/index.vue index d5917b4a..18dfb399 100644 --- a/src/views/project/items/components/ProjectItemsCard/index.vue +++ b/src/views/project/items/components/ProjectItemsCard/index.vue @@ -17,9 +17,7 @@ object-fit="contain" height="180" preview-disabled - :src=" - requireUrl('project/moke-20211219181327.png') - " + :src="cardData.image" :alt="cardData.title" :fallback-src="requireErrorImg()" > @@ -104,11 +102,6 @@ const props = defineProps({ cardData: Object as PropType }) -// 处理url获取 -const requireUrl = (name: string) => { - return new URL(`../../../../../assets/images/${name}`, import.meta.url).href -} - const fnBtnList = reactive([ { label: renderLang('global.r_edit'), @@ -131,12 +124,14 @@ const selectOptions = ref([ { label: renderLang('global.r_copy'), key: 'copy', - icon: renderIcon(CopyIcon) + icon: renderIcon(CopyIcon), + disabled: true }, { label: renderLang('global.r_rename'), key: 'rename', - icon: renderIcon(PencilIcon) + icon: renderIcon(PencilIcon), + disabled: true }, { type: 'divider', @@ -152,7 +147,8 @@ const selectOptions = ref([ { label: renderLang('global.r_download'), key: 'download', - icon: renderIcon(DownloadIcon) + icon: renderIcon(DownloadIcon), + disabled: true }, { type: 'divider', diff --git a/src/views/project/items/components/ProjectItemsList/hooks/useData.hook.ts b/src/views/project/items/components/ProjectItemsList/hooks/useData.hook.ts index 5fb234d0..ef8e050d 100644 --- a/src/views/project/items/components/ProjectItemsList/hooks/useData.hook.ts +++ b/src/views/project/items/components/ProjectItemsList/hooks/useData.hook.ts @@ -32,12 +32,13 @@ export const useDataListInit = () => { const { count } = res paginat.count = count list.value = res.data.map((e: any) => { - const { id, projectName, state, createTime, createUserId } = e + const { id, projectName, state, createTime, indexImage, createUserId } = e return { id: id, title: projectName, createId: createUserId, time: createTime, + image: indexImage, release: state !== -1 } }) diff --git a/src/views/project/items/components/ProjectItemsModalCard/index.vue b/src/views/project/items/components/ProjectItemsModalCard/index.vue index c9c64fab..f5b7bc61 100644 --- a/src/views/project/items/components/ProjectItemsModalCard/index.vue +++ b/src/views/project/items/components/ProjectItemsModalCard/index.vue @@ -26,9 +26,7 @@
@@ -75,10 +73,11 @@