@ -66,6 +66,7 @@ export function updateUserAvatar(userId: Key | undefined, fileObj: FileObject) {
const formData = new FormData()
formData.append('file', fileObj.data, fileObj.name)
formData.append('userId', userId + '')
console.log("🚀 ~ file: index.ts:69 ~ updateUserAvatar ~ formData:", formData)
return httpClient.postForm<ApiResult<string>>('/system/user/avatar', formData)
}
@ -98,7 +98,6 @@ function trySubmit() {
defineExpose<LoginFormInstance>({
validate,
doLogin() {
console.log(modelRef.code, 'code')
return accountLogin({
username: modelRef.username,
password: passEncrypt(modelRef.password), // 密码加密
@ -27,7 +27,7 @@
</pro-table>
<!-- 新建预约新建/编辑弹窗 -->
<inspection-modal ref="inspectionModalRef" @submit-success="reloadTable" />
<inspection-select-modal ref="inspectionSelectModalRef" />
<inspection-select-modal ref="inspectionSelectModalRef" @submit-success="reloadTable" />
</template>
<script setup lang="ts">
@ -19,6 +19,7 @@
<myUpload
v-model="show"
:headers="headers"
field="file"
:url="updateAvatarApi"
:on-error="errorImg"
@crop-upload-success="cropUploadSuccess"