diff --git a/src/api/article.js b/src/api/article.js
index 2583f0d098df2b1f0e97e5e923dc9da6cc03861b..2243c66e02bdc5f121142b2125b0a4be65329af5 100644
--- a/src/api/article.js
+++ b/src/api/article.js
@@ -1,7 +1,7 @@
-import fetch from '@/utils/fetch'
+import request from '@/utils/request'
 
 export function fetchList(query) {
-  return fetch({
+  return request({
     url: '/article/list',
     method: 'get',
     params: query
@@ -9,14 +9,14 @@ export function fetchList(query) {
 }
 
 export function fetchArticle() {
-  return fetch({
+  return request({
     url: '/article/detail',
     method: 'get'
   })
 }
 
 export function fetchPv(pv) {
-  return fetch({
+  return request({
     url: '/article/pv',
     method: 'get',
     params: { pv }
diff --git a/src/api/login.js b/src/api/login.js
index 16775960cf86126a8237384c01d4cf03bd6f713f..a64935c31b9dd489685007d57c00ea503631324c 100644
--- a/src/api/login.js
+++ b/src/api/login.js
@@ -1,11 +1,11 @@
-import fetch from '@/utils/fetch'
+import request from '@/utils/request'
 
 export function loginByUsername(username, password) {
   const data = {
     username,
     password
   }
-  return fetch({
+  return request({
     url: '/login/login',
     method: 'post',
     data
@@ -13,14 +13,14 @@ export function loginByUsername(username, password) {
 }
 
 export function logout() {
-  return fetch({
+  return request({
     url: '/login/logout',
     method: 'post'
   })
 }
 
 export function getUserInfo(token) {
-  return fetch({
+  return request({
     url: '/user/info',
     method: 'get',
     params: { token }
diff --git a/src/api/qiniu.js b/src/api/qiniu.js
index a5facdc096987ec097182abc9e763bbb9f79a181..a0375844f37340f25a779b3e9dfbeefca5e655d4 100644
--- a/src/api/qiniu.js
+++ b/src/api/qiniu.js
@@ -1,7 +1,7 @@
-import fetch from '@/utils/fetch'
+import request from '@/utils/request'
 
 export function getToken() {
-  return fetch({
+  return request({
     url: '/qiniu/upload/token', // 假地址 自行替换
     method: 'get'
   })
diff --git a/src/api/remoteSearch.js b/src/api/remoteSearch.js
index 01ca9109a813a6c27369027b3d35c2af99bca44f..f27927896c8ee62d02f7483129e6accf34e3f281 100644
--- a/src/api/remoteSearch.js
+++ b/src/api/remoteSearch.js
@@ -1,7 +1,7 @@
-import fetch from '@/utils/fetch'
+import request from '@/utils/request'
 
 export function userSearch(name) {
-  return fetch({
+  return request({
     url: '/search/user',
     method: 'get',
     params: { name }
diff --git a/src/components/ImageCropper/index.vue b/src/components/ImageCropper/index.vue
index 1e5c28b24420850dc586f6da2780b29fde9a3984..3e09d0a9984780fd3c414eb9618eafbd293777b7 100644
--- a/src/components/ImageCropper/index.vue
+++ b/src/components/ImageCropper/index.vue
@@ -105,7 +105,7 @@
 <script>
     /* eslint-disable */
     import {effectRipple, data2blob} from './utils';
-    import fetch from 'utils/fetch';
+    import request from 'utils/request';
     import langBag from './lang';
     const mimes = {
         'jpg': 'image/jpeg',
@@ -672,7 +672,7 @@
             that.loading = 1;
             that.setStep(3);
             that.$emit('crop-success', createImgUrl, field, ki);
-            fetch({
+            request({
                 url,
                 method: 'post',
                 data: fmData
diff --git a/src/utils/fetch.js b/src/utils/request.js
similarity index 100%
rename from src/utils/fetch.js
rename to src/utils/request.js