封装用户基本信息请求

This commit is contained in:
jqtmviyu@gmail.com 2021-01-15 17:27:16 +08:00
parent 8f3b56c322
commit 6b6cbd02a3
2 changed files with 15 additions and 6 deletions

View File

@ -1,3 +1,4 @@
import store from '@/store'
import request from '@/utils/request' import request from '@/utils/request'
export function login(data) { export function login(data) {
@ -13,12 +14,14 @@ export function login(data) {
}) })
} }
export function getInfo(token) { export function getUserInfo() {
// return request({ return request({
// url: '/vue-admin-template/user/info', url: '/sys/profile',
// method: 'get', method: 'POST',
// params: { token } headers: {
// }) Authorization: `Bearer ${store.getters.token}`
}
})
} }
export function logout() { export function logout() {

View File

@ -5,6 +5,7 @@
</template> </template>
<script> <script>
import { getUserInfo } from '@/api/user'
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
export default { export default {
@ -13,6 +14,11 @@ export default {
...mapGetters([ ...mapGetters([
'name' 'name'
]) ])
},
created() {
getUserInfo().then(res => {
console.log(res)
})
} }
} }
</script> </script>