| 
									
										
										
										
											2022-08-03 11:52:35 +08:00
										 |  |  | 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', | 
					
						
							| 
									
										
										
										
											2022-08-06 00:57:46 +08:00
										 |  |  |     method: 'PUT', | 
					
						
							| 
									
										
										
										
											2022-08-03 11:52:35 +08:00
										 |  |  |     params: data | 
					
						
							|  |  |  |   }) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // 查询用户个人信息
 | 
					
						
							|  |  |  | export function getUserProfile() { | 
					
						
							|  |  |  |   return request({ | 
					
						
							|  |  |  |     url: '/system/user/profile/get', | 
					
						
							| 
									
										
										
										
											2022-08-06 00:57:46 +08:00
										 |  |  |     method: 'GET' | 
					
						
							| 
									
										
										
										
											2022-08-03 11:52:35 +08:00
										 |  |  |   }) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // 修改用户个人信息
 | 
					
						
							|  |  |  | export function updateUserProfile(data) { | 
					
						
							|  |  |  |   return request({ | 
					
						
							|  |  |  |     url: '/system/user/profile/update', | 
					
						
							| 
									
										
										
										
											2022-08-06 00:57:46 +08:00
										 |  |  |     method: 'PUT', | 
					
						
							| 
									
										
										
										
											2022-08-03 11:52:35 +08:00
										 |  |  |     data: data | 
					
						
							|  |  |  |   }) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // 用户头像上传
 | 
					
						
							|  |  |  | export function uploadAvatar(data) { | 
					
						
							|  |  |  |   return upload({ | 
					
						
							|  |  |  |     url: '/system/user/profile/update-avatar', | 
					
						
							| 
									
										
										
										
											2022-08-06 00:57:46 +08:00
										 |  |  |     method: 'PUT', | 
					
						
							| 
									
										
										
										
											2022-08-03 11:52:35 +08:00
										 |  |  |     name: data.name, | 
					
						
							|  |  |  |     filePath: data.filePath | 
					
						
							|  |  |  |   }) | 
					
						
							|  |  |  | } |