From 4049a0ff8dec2c57fe95db3cebedbb91e73a0eb3 Mon Sep 17 00:00:00 2001 From: zhangyh Date: Fri, 14 Nov 2025 15:20:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A6=96=E5=B0=BE=E5=B8=A7=E5=9B=9E?= =?UTF-8?q?=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/home/tools/poseTransfer/index.vue | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue index f25d230e..42c4a12f 100644 --- a/src/component/home/tools/poseTransfer/index.vue +++ b/src/component/home/tools/poseTransfer/index.vue @@ -74,7 +74,8 @@ list-type="picture-card" :capture="null" :data="{ - ...upload + ...upload, + type: 'first' }" :headers="{ Authorization: token }" :before-upload="beforeUpload" @@ -103,7 +104,8 @@ list-type="picture-card" :capture="null" :data="{ - ...upload + ...upload, + type: 'last' }" :headers="{ Authorization: token }" :before-upload="beforeUpload" @@ -342,7 +344,7 @@ export default defineComponent({ token: getCookie('token'), upload: { projectId: computed(() => store.state.Workspace.probjects.id), - CollectionType: 'PoseTransfer' + type: 'first' // first首帧 last尾帧 }, waitList: [], likeList: computed(() => { @@ -879,7 +881,13 @@ export default defineComponent({ () => store.state.HomeStoreModule.uploadElement.length, (newVal, oldVal) => { if (props.isDesignPage) return - data.fileList = store.state.HomeStoreModule.uploadElement + data.fileList = store.state.HomeStoreModule.uploadElement.filter( + item => item.frameType === 'first' + ) + lastFrameList.value = store.state.HomeStoreModule.uploadElement.filter( + item => item.frameType === 'last' + ) + data.fileList.forEach((listItem: any) => { if (listItem.id == data.selectImg.id) { listItem.isChecked = true