bugfix: 删除尾帧图片

This commit is contained in:
zhangyh
2025-11-14 16:34:09 +08:00
parent 1b289ae265
commit 68ab91780e

View File

@@ -145,7 +145,7 @@
<i class="fi fi-br-check"></i> <i class="fi fi-br-check"></i>
</div> </div>
<div <div
@click.stop="setUploadDelete(item, index)" @click.stop="setUploadDelete(item, index, true)"
v-if="source != 'design'" v-if="source != 'design'"
> >
<i class="fi fi-rr-trash icon_delete"></i> <i class="fi fi-rr-trash icon_delete"></i>
@@ -740,7 +740,7 @@ export default defineComponent({
file.imgUrl = res.data.url file.imgUrl = res.data.url
file.id = res.data.id file.id = res.data.id
file.type = 'ProductElement' file.type = 'ProductElement'
file.frameType = 'last' file.frameType = 'last'
// 取消尾帧列表选中状态 // 取消尾帧列表选中状态
;(value?.fileList || []).forEach( ;(value?.fileList || []).forEach(
(listItem: any) => (listItem.isChecked = false) (listItem: any) => (listItem.isChecked = false)
@@ -863,7 +863,7 @@ export default defineComponent({
speed.speedState = false speed.speedState = false
document.removeEventListener('click', openSpeed) document.removeEventListener('click', openSpeed)
} }
const setUploadDelete = (item: any, index: any) => { const setUploadDelete = (item: any, index: any, isLastFrame: boolean = false) => {
let value = { let value = {
id: item.id id: item.id
} }
@@ -872,11 +872,15 @@ export default defineComponent({
{}, {},
{ params: value } { params: value }
).then(rv => { ).then(rv => {
let storeData = { if (isLastFrame) {
str: 'delete', let storeData = {
index str: 'delete',
index
}
store.commit('setUploadElement', storeData)
}else{
store.commit('setPoseTransferLastFrameList')
} }
store.commit('setUploadElement', storeData)
}) })
} }
watch( watch(