diff --git a/src/stores/modules/generate.ts b/src/stores/modules/generate.ts index 6fa19b5..183d34f 100644 --- a/src/stores/modules/generate.ts +++ b/src/stores/modules/generate.ts @@ -103,7 +103,7 @@ export const useGenerateStore = defineStore({ updatePhotoInfo(data: any) { this.photoInfo.id = data.id || '' if (!data.photoUrl) this.photoInfo.url = '' - this.photoInfo.file = null + this.photoInfo.file = data.file || null }, /** 清空 AI魔改信息 */ clearCustomizeInfo() { diff --git a/src/views/Workshop/uploadFace2.vue b/src/views/Workshop/uploadFace2.vue index 6b4dfb3..50de169 100644 --- a/src/views/Workshop/uploadFace2.vue +++ b/src/views/Workshop/uploadFace2.vue @@ -44,7 +44,7 @@ formData.append('visitRecordId', generateStore.visitRecordId + '') formData.append('file', fileData.file) uploadCustomerPhoto(formData).then((res) => { - generateStore.updatePhotoInfo(res) + generateStore.updatePhotoInfo({...res, file: fileData.file}) generateStore.clearCustomizeInfo() router.push({ name: 'customize' }) })