更新头像,同步到用户中心

This commit is contained in:
daihh
2023-07-04 19:35:07 +08:00
parent 571dbff2cd
commit b115e9b4ce
2 changed files with 25 additions and 1 deletions

View File

@@ -80,6 +80,17 @@ const getInAudienceIds = function(userId) {
// return ajax.post(baseURL,'/audience/audienceByUser',{});
}
/**
* 更新用户信息,当前只是列新三个信息,根据aid来更新
* aid
* avatar
* sign
*/
const updateUser = function(data) {
return ajax.postJson(baseURL,'/user/updateUserMessage',data);
}
export default {
userParentOrg,
findOrgsByKeyword,
@@ -90,5 +101,6 @@ export default {
getUserCrowds,
getOrgHrbpInfo,
modifyPassword,
getInAudienceIds
getInAudienceIds,
updateUser
}

View File

@@ -64,6 +64,7 @@
</template>
<script>
import userApi from "@/api/system/user";
import apiUserbasic from '@/api/boe/userbasic.js'
import uploadUtil from '@/utils/upload.js'
import accountApi from '@/api/account';
import config from '@/config/index.js'
@@ -132,6 +133,17 @@
title:'更新成功',
image:'../../static/images/icon/ok-icon.png'
})
//同步保存到用户中心的数据库
let upinfo={
aid:this.aid,
sign:'',
avatar:rs.result.filePath
}
apiUserBasic.updateUser(upinfo).then(rs=>{
if(rs.status!=200){
console.error('更新用户中心用户像头失败');
}
})
} else {
uni.showToast({
title:'更新失败'