mirror of https://github.com/halo-dev/halo-admin
Complete profile updation
parent
226cce875c
commit
b10a4aeef8
|
@ -11,11 +11,11 @@ userApi.getProfile = () => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
userApi.updateProfile = updatedUserProfile => {
|
userApi.updateProfile = profile => {
|
||||||
return service({
|
return service({
|
||||||
url: `${baseUrl}/profile`,
|
url: `${baseUrl}/profile`,
|
||||||
method: 'put',
|
method: 'put',
|
||||||
data: updatedUserProfile
|
data: profile
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -72,7 +72,10 @@
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item>
|
<a-form-item>
|
||||||
<a-button type="primary">保存</a-button>
|
<a-button
|
||||||
|
type="primary"
|
||||||
|
@click="updateProfile"
|
||||||
|
>保存</a-button>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-form>
|
</a-form>
|
||||||
</a-tab-pane>
|
</a-tab-pane>
|
||||||
|
@ -163,6 +166,11 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
userApi.updatePassword(this.passwordParam.oldPassword, this.passwordParam.newPassword).then(response => {})
|
userApi.updatePassword(this.passwordParam.oldPassword, this.passwordParam.newPassword).then(response => {})
|
||||||
|
},
|
||||||
|
updateProfile() {
|
||||||
|
userApi.updateProfile(this.user).then(response => {
|
||||||
|
this.user = response.data.data
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue