diff --git a/src/apis/login.ts b/src/apis/login.ts index 932e66c..98e0ebe 100644 --- a/src/apis/login.ts +++ b/src/apis/login.ts @@ -10,3 +10,9 @@ export const login = (params:any) => request.post('/v1/auth/login', params) // export const updateRole = (id, params) => request.basic.put(`/api/v1/roles/${id}`, params) // // 删除role // export const delRole = (id) => request.basic.delete(`/api/v1/roles/${id}`) +// 修改密码 +export const updatePassword = (newPassword:any) => request.put('/v1/auth/update_password',newPassword) +// 获取用户信息 +export const fetchUserInfo = () => request.get('/v1/auth/info') +// 修改手机号 +export const updatePhoneNumber = (params:any) => request.put('/v1/auth/update_phone', params) \ No newline at end of file diff --git a/src/views/admin/account/security/index.vue b/src/views/admin/account/security/index.vue index 4d70de5..d6415f7 100644 --- a/src/views/admin/account/security/index.vue +++ b/src/views/admin/account/security/index.vue @@ -1,6 +1,109 @@ + - - -