update
This commit is contained in:
@@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user