设置store

This commit is contained in:
李志鹏
2025-10-24 11:47:07 +08:00
parent c1d57f2347
commit 9fff109c77
5 changed files with 79 additions and 28 deletions

View File

@@ -12,10 +12,7 @@
emit('view-type', 1)
})
const router = useRouter()
const fileData = reactive({
url:"",
file: null,
});
const fileData = generateStore.photoInfo
// 上传照片
const handleUploadFace = () => {
const input = document.createElement('input')
@@ -27,6 +24,7 @@
const file = e.target.files[0]
if (!file) return
const url = URL.createObjectURL(file)
fileData.id = ''
fileData.url = url
fileData.file = file
// const reader = new FileReader()
@@ -38,13 +36,15 @@
}
// 生成照片
const handleGenerate = () => {
if (fileData.id) return router.push({ name: 'customize' })
if (!fileData.file) return
const formData = new FormData()
formData.append('customerId', "1")
formData.append('visitRecordId', "1")
formData.append('customerId', '1')
formData.append('visitRecordId', '1')
formData.append('file', fileData.file)
uploadCustomerPhoto(formData).then(res => {
generateStore.updatePhotoInfo(res);
uploadCustomerPhoto(formData).then((res) => {
generateStore.updatePhotoInfo(res)
generateStore.clearCustomizeInfo({})
router.push({ name: 'customize' })
})
}