feat:增加图片存储模式

This commit is contained in:
2026-02-14 16:55:52 +08:00
parent 223a59cd8a
commit 4dc541da85
24 changed files with 333 additions and 468 deletions

View File

@@ -12,7 +12,7 @@
<el-card class="record-card">
<span class="record-content">完成人{{ item.person }}</span>
<el-image v-if="item.imageUrl"
:src="AListUrl + item.imageUrl" fit="cover" alt="暂无图片"
:src="`${item.imageUrl}${ThumbImageQuery}`" fit="cover" alt="暂无图片"
@click="viewImageClick(item)" class="record-image"/>
</el-card>
</el-timeline-item>
@@ -24,7 +24,7 @@
<script setup lang="ts">
import { useFoodStore } from '@/store/food.ts'
import { AListUrl } from '@/utils'
import { ThumbImageQuery } from '@/utils'
import { SvgIcon } from 'vue3-common'
import { IFoodRecord } from '@/types/food.ts'
import { showImagePreview } from 'vant'
@@ -32,7 +32,6 @@ import { showImagePreview } from 'vant'
const foodStore = useFoodStore()
const viewImageClick = (item: IFoodRecord) => {
const imageList = [AListUrl + item.imageUrl]
showImagePreview({ images: imageList, closeable: true })
showImagePreview({ images: [item.imageUrl], closeable: true })
}
</script>