This commit is contained in:
yixu
2025-09-28 20:44:33 +08:00
parent 75d73ad086
commit 1b30ced5cf

View File

@@ -157,8 +157,20 @@ const clearUploadFile = (index) => {
if (uploadRefs.value[index]) { if (uploadRefs.value[index]) {
uploadRefs.value[index].clearFiles(); uploadRefs.value[index].clearFiles();
uploadItems.value[index].imageUrl = ''; uploadItems.value[index].imageUrl = '';
// 获取 templateFaceID
uploadedFiles.splice(index, 1); const ids = getTemplateIdsFromUrl(
uploadedFiles[index]?.templateIds,
globalStore.select_template,
index
);
if (!ids || !ids.templateFaceID) return;
// 通过 templateFaceID 定位并删除
const removeIdx = uploadedFiles.findIndex(
file => file.templateIds?.templateFaceID === ids.templateFaceID
);
if (removeIdx !== -1) {
uploadedFiles.splice(removeIdx, 1);
}
} }
}; };