mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			836 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			836 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import upload from '@/utils/upload'
 | |
| import request from '@/utils/request'
 | |
| 
 | |
| // 用户密码重置
 | |
| export function updateUserPwd(oldPassword, newPassword) {
 | |
|   const data = {
 | |
|     oldPassword,
 | |
|     newPassword
 | |
|   }
 | |
|   return request({
 | |
|     url: '/system/user/profile/update-password',
 | |
|     method: 'PUT',
 | |
|     params: data
 | |
|   })
 | |
| }
 | |
| 
 | |
| // 查询用户个人信息
 | |
| export function getUserProfile() {
 | |
|   return request({
 | |
|     url: '/system/user/profile/get',
 | |
|     method: 'GET'
 | |
|   })
 | |
| }
 | |
| 
 | |
| // 修改用户个人信息
 | |
| export function updateUserProfile(data) {
 | |
|   return request({
 | |
|     url: '/system/user/profile/update',
 | |
|     method: 'PUT',
 | |
|     data: data
 | |
|   })
 | |
| }
 | |
| 
 | |
| // 用户头像上传
 | |
| export function uploadAvatar(data) {
 | |
|   return upload({
 | |
|     url: '/system/user/profile/update-avatar',
 | |
|     method: 'PUT',
 | |
|     name: data.name,
 | |
|     filePath: data.filePath
 | |
|   })
 | |
| }
 | 
