Browse Source

Fix undefined bug

pull/9/head
johnniang 6 years ago
parent
commit
6daa8653ea
  1. 3
      src/core/lazy_lib/components_use.js
  2. 9
      src/utils/service.js

3
src/core/lazy_lib/components_use.js

@ -1,4 +1,3 @@
/* eslint-disable */
/**
* 该文件是为了按需加载剔除掉了一些不需要的框架组件
@ -96,4 +95,4 @@ Vue.prototype.$notification = notification
Vue.prototype.$info = Modal.info
Vue.prototype.$success = Modal.success
Vue.prototype.$error = Modal.error
Vue.prototype.$warning = Modal.warning
Vue.prototype.$warning = Modal.warning

9
src/utils/service.js

@ -1,7 +1,8 @@
import axios from 'axios'
import NProgress from 'nprogress'
import Vue from 'vue'
import 'nprogress/nprogress.css'
import Vue from 'vue'
import { message } from 'ant-design-vue'
const service = axios.create({
baseURL: process.env.NODE_ENV === 'production' ? 'https://ryanc.cc/' : 'http://localhost:8090',
@ -26,8 +27,8 @@ service.interceptors.response.use(
return response
},
error => {
Vue.$log.error('Response failed', error)
NProgress.done()
Vue.$log.error('Response failed', error)
const response = error.response
const status = response ? response.status : -1
@ -49,9 +50,9 @@ service.interceptors.response.use(
// TODO handle 500 status error
}
Vue.$message.error(data.message)
message.error(data.message)
} else {
Vue.$message.error('Unkown reason')
message.error('Unkown reason')
}
return Promise.reject(error)

Loading…
Cancel
Save