1234567891011121314151617181920212223242526272829303132 |
- import axios from 'axios'
- import { Loading } from 'element-ui'
- let loadingInstance
- const service = axios.create()
- service.interceptors.request.use((config) => {
- loadingInstance = Loading.service({ fullscreen: true })
- return config
- })
- service.interceptors.response.use((resp) => {
- loadingInstance.close()
- return resp
- }, (error) => {
- loadingInstance.close()
- return error
- })
- export function Commits(page) {
- return service({
- url: 'https://api.github.com/repos/flipped-aurora/gin-vue-admin/commits?page=' + page,
- method: 'get'
- })
- }
- export function Members() {
- return service({
- url: 'https://api.github.com/orgs/FLIPPED-AURORA/members',
- method: 'get'
- })
- }
|