bug修复

This commit is contained in:
weiwei committed 2025-03-17 16:09:35 +08:00
1 parent fed99fb0a7
commit f00170ba5c
9 files changed
+29 -17

No files matched your search

+12 -8
View File
@@ -34,7 +34,7 @@
<el-button @click="dialogVisible = false">取 消</el-button>
</template>
</el-dialog>
<el-dialog v-model="uploadDialogVisible" :close-on-click-modal="false" :title="faceUploadTitle" width="30%" @close="uploadDialogClone">
<el-dialog v-model="uploadDialogVisible" :close-on-click-modal="false" :title="faceUploadTitle" width="30%" @close="uploadDialogClean">
<el-form v-loading="formLoading" ref="formRef" :model="formData" :rules="formRules" label-width="80px">
<el-form-item label="人脸" prop="uploadFace">
<upload-img v-model:image-url="formData.uploadFace" />
@@ -148,18 +148,22 @@ const submitFace = async () => {
}
try {
const fc = faceUploadTitle.value == "上传人脸" ? userFaceApi.addObj : userFaceApi.putObj
await fc(pa)
useMessage().success("操作成功")
uploadDialogClone()
getDataList()
} catch (error) {
console.log(error)
const res = await fc(pa)
if (res.code === 0) {
useMessage().success("操作成功")
uploadDialogClean()
getDataList()
} else {
useMessage().error(res.msg || "操作失败")
}
} catch (error: any) {
useMessage().error(error)
} finally {
formLoading.value = false
}
}
const uploadDialogClone = () => {
const uploadDialogClean = () => {
uploadDialogVisible.value = false
resetForm()
}