feat: 首尾帧回显

This commit is contained in:
zhangyh
2025-11-14 15:20:46 +08:00
parent c32afb99ce
commit 4049a0ff8d

View File

@@ -74,7 +74,8 @@
list-type="picture-card" list-type="picture-card"
:capture="null" :capture="null"
:data="{ :data="{
...upload ...upload,
type: 'first'
}" }"
:headers="{ Authorization: token }" :headers="{ Authorization: token }"
:before-upload="beforeUpload" :before-upload="beforeUpload"
@@ -103,7 +104,8 @@
list-type="picture-card" list-type="picture-card"
:capture="null" :capture="null"
:data="{ :data="{
...upload ...upload,
type: 'last'
}" }"
:headers="{ Authorization: token }" :headers="{ Authorization: token }"
:before-upload="beforeUpload" :before-upload="beforeUpload"
@@ -342,7 +344,7 @@ export default defineComponent({
token: getCookie('token'), token: getCookie('token'),
upload: { upload: {
projectId: computed(() => store.state.Workspace.probjects.id), projectId: computed(() => store.state.Workspace.probjects.id),
CollectionType: 'PoseTransfer' type: 'first' // first首帧 last尾帧
}, },
waitList: [], waitList: [],
likeList: computed(() => { likeList: computed(() => {
@@ -879,7 +881,13 @@ export default defineComponent({
() => store.state.HomeStoreModule.uploadElement.length, () => store.state.HomeStoreModule.uploadElement.length,
(newVal, oldVal) => { (newVal, oldVal) => {
if (props.isDesignPage) return 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) => { data.fileList.forEach((listItem: any) => {
if (listItem.id == data.selectImg.id) { if (listItem.id == data.selectImg.id) {
listItem.isChecked = true listItem.isChecked = true