Merge branch 'main' of ssh://18.167.251.121:10002/aidlab/FiDA_Front

This commit is contained in:
2026-03-31 11:05:09 +08:00

View File

@@ -14,7 +14,7 @@
<span class="icon" @click="onPreview(item)"> <span class="icon" @click="onPreview(item)">
<svg-icon name="expand-lg" size="20" size-unit="px" /> <svg-icon name="expand-lg" size="20" size-unit="px" />
</span> </span>
<span class="icon" @click="onDownload(item?.url)"> <span class="icon" @click="onDownload(item)">
<svg-icon name="download" size="20" size-unit="px" /> <svg-icon name="download" size="20" size-unit="px" />
</span> </span>
<button class="edit" @click="onEdit(item)"> <button class="edit" @click="onEdit(item)">
@@ -190,8 +190,12 @@
openImagePreview(item.url) openImagePreview(item.url)
} }
} }
const onDownload = (url: string) => { const onDownload = (item: any) => {
downloadImage(url, 'image.png') if(data.superiorNodeType == NODE_DATATYPE.TO_3D_MODEL){
if(item?.glbPath)downloadImage(item.glbPath, 'model.glb')
}else{
downloadImage(item.url, 'image.png')
}
} }
const onMenuItem = (v) => { const onMenuItem = (v) => {
if (v.disabled) return if (v.disabled) return