Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
InJoyU
vue-element-admin
提交
c9affcf2
V
vue-element-admin
项目概览
InJoyU
/
vue-element-admin
与 Fork 源项目一致
从无法访问的项目Fork
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vue-element-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
c9affcf2
编写于
1月 09, 2020
作者:
花
花裤衩
提交者:
GitHub
1月 09, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: fixed mock server (#2929)
* init * refine * update
上级
fbad7f48
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
33 addition
and
43 deletion
+33
-43
mock/article.js
mock/article.js
+5
-5
mock/index.js
mock/index.js
+2
-1
mock/remote-search.js
mock/remote-search.js
+2
-2
mock/role/index.js
mock/role/index.js
+5
-5
mock/user.js
mock/user.js
+3
-3
src/api/article.js
src/api/article.js
+5
-5
src/api/remote-search.js
src/api/remote-search.js
+2
-2
src/api/role.js
src/api/role.js
+5
-5
src/api/user.js
src/api/user.js
+3
-3
vue.config.js
vue.config.js
+1
-12
未找到文件。
mock/article.js
浏览文件 @
c9affcf2
...
...
@@ -29,7 +29,7 @@ for (let i = 0; i < count; i++) {
export
default
[
{
url
:
'
/article/list
'
,
url
:
'
/
vue-element-admin/
article/list
'
,
type
:
'
get
'
,
response
:
config
=>
{
const
{
importance
,
type
,
title
,
page
=
1
,
limit
=
20
,
sort
}
=
config
.
query
...
...
@@ -58,7 +58,7 @@ export default [
},
{
url
:
'
/article/detail
'
,
url
:
'
/
vue-element-admin/
article/detail
'
,
type
:
'
get
'
,
response
:
config
=>
{
const
{
id
}
=
config
.
query
...
...
@@ -74,7 +74,7 @@ export default [
},
{
url
:
'
/article/pv
'
,
url
:
'
/
vue-element-admin/
article/pv
'
,
type
:
'
get
'
,
response
:
_
=>
{
return
{
...
...
@@ -92,7 +92,7 @@ export default [
},
{
url
:
'
/article/create
'
,
url
:
'
/
vue-element-admin/
article/create
'
,
type
:
'
post
'
,
response
:
_
=>
{
return
{
...
...
@@ -103,7 +103,7 @@ export default [
},
{
url
:
'
/article/update
'
,
url
:
'
/
vue-element-admin/
article/update
'
,
type
:
'
post
'
,
response
:
_
=>
{
return
{
...
...
mock/index.js
浏览文件 @
c9affcf2
...
...
@@ -57,9 +57,10 @@ export function mockXHR() {
// for mock server
const
responseFake
=
(
url
,
type
,
respond
)
=>
{
return
{
url
:
new
RegExp
(
`
/mock
${
url
}
`
),
url
:
new
RegExp
(
`
${
process
.
env
.
VUE_APP_BASE_API
}
${
url
}
`
),
type
:
type
||
'
get
'
,
response
(
req
,
res
)
{
console
.
log
(
'
request invoke:
'
+
req
.
path
)
res
.
json
(
Mock
.
mock
(
respond
instanceof
Function
?
respond
(
req
,
res
)
:
respond
))
}
}
...
...
mock/remote-search.js
浏览文件 @
c9affcf2
...
...
@@ -13,7 +13,7 @@ NameList.push({ name: 'mock-Pan' })
export
default
[
// username search
{
url
:
'
/search/user
'
,
url
:
'
/
vue-element-admin/
search/user
'
,
type
:
'
get
'
,
response
:
config
=>
{
const
{
name
}
=
config
.
query
...
...
@@ -30,7 +30,7 @@ export default [
// transaction list
{
url
:
'
/transaction/list
'
,
url
:
'
/
vue-element-admin/
transaction/list
'
,
type
:
'
get
'
,
response
:
_
=>
{
return
{
...
...
mock/role/index.js
浏览文件 @
c9affcf2
...
...
@@ -38,7 +38,7 @@ const roles = [
export
default
[
// mock get all routes form server
{
url
:
'
/routes
'
,
url
:
'
/
vue-element-admin/
routes
'
,
type
:
'
get
'
,
response
:
_
=>
{
return
{
...
...
@@ -50,7 +50,7 @@ export default [
// mock get all roles form server
{
url
:
'
/roles
'
,
url
:
'
/
vue-element-admin/
roles
'
,
type
:
'
get
'
,
response
:
_
=>
{
return
{
...
...
@@ -62,7 +62,7 @@ export default [
// add role
{
url
:
'
/role
'
,
url
:
'
/
vue-element-admin/
role
'
,
type
:
'
post
'
,
response
:
{
code
:
20000
,
...
...
@@ -74,7 +74,7 @@ export default [
// update role
{
url
:
'
/role/[A-Za-z0-9]
'
,
url
:
'
/
vue-element-admin/
role/[A-Za-z0-9]
'
,
type
:
'
put
'
,
response
:
{
code
:
20000
,
...
...
@@ -86,7 +86,7 @@ export default [
// delete role
{
url
:
'
/role/[A-Za-z0-9]
'
,
url
:
'
/
vue-element-admin/
role/[A-Za-z0-9]
'
,
type
:
'
delete
'
,
response
:
{
code
:
20000
,
...
...
mock/user.js
浏览文件 @
c9affcf2
...
...
@@ -26,7 +26,7 @@ const users = {
export
default
[
// user login
{
url
:
'
/user/login
'
,
url
:
'
/
vue-element-admin/
user/login
'
,
type
:
'
post
'
,
response
:
config
=>
{
const
{
username
}
=
config
.
body
...
...
@@ -49,7 +49,7 @@ export default [
// get user info
{
url
:
'
/user/info
\
.*
'
,
url
:
'
/
vue-element-admin/
user/info
\
.*
'
,
type
:
'
get
'
,
response
:
config
=>
{
const
{
token
}
=
config
.
query
...
...
@@ -72,7 +72,7 @@ export default [
// user logout
{
url
:
'
/user/logout
'
,
url
:
'
/
vue-element-admin/
user/logout
'
,
type
:
'
post
'
,
response
:
_
=>
{
return
{
...
...
src/api/article.js
浏览文件 @
c9affcf2
...
...
@@ -2,7 +2,7 @@ import request from '@/utils/request'
export
function
fetchList
(
query
)
{
return
request
({
url
:
'
/article/list
'
,
url
:
'
/
vue-element-admin/
article/list
'
,
method
:
'
get
'
,
params
:
query
})
...
...
@@ -10,7 +10,7 @@ export function fetchList(query) {
export
function
fetchArticle
(
id
)
{
return
request
({
url
:
'
/article/detail
'
,
url
:
'
/
vue-element-admin/
article/detail
'
,
method
:
'
get
'
,
params
:
{
id
}
})
...
...
@@ -18,7 +18,7 @@ export function fetchArticle(id) {
export
function
fetchPv
(
pv
)
{
return
request
({
url
:
'
/article/pv
'
,
url
:
'
/
vue-element-admin/
article/pv
'
,
method
:
'
get
'
,
params
:
{
pv
}
})
...
...
@@ -26,7 +26,7 @@ export function fetchPv(pv) {
export
function
createArticle
(
data
)
{
return
request
({
url
:
'
/article/create
'
,
url
:
'
/
vue-element-admin/
article/create
'
,
method
:
'
post
'
,
data
})
...
...
@@ -34,7 +34,7 @@ export function createArticle(data) {
export
function
updateArticle
(
data
)
{
return
request
({
url
:
'
/article/update
'
,
url
:
'
/
vue-element-admin/
article/update
'
,
method
:
'
post
'
,
data
})
...
...
src/api/remote-search.js
浏览文件 @
c9affcf2
...
...
@@ -2,7 +2,7 @@ import request from '@/utils/request'
export
function
searchUser
(
name
)
{
return
request
({
url
:
'
/search/user
'
,
url
:
'
/
vue-element-admin/
search/user
'
,
method
:
'
get
'
,
params
:
{
name
}
})
...
...
@@ -10,7 +10,7 @@ export function searchUser(name) {
export
function
transactionList
(
query
)
{
return
request
({
url
:
'
/transaction/list
'
,
url
:
'
/
vue-element-admin/
transaction/list
'
,
method
:
'
get
'
,
params
:
query
})
...
...
src/api/role.js
浏览文件 @
c9affcf2
...
...
@@ -2,21 +2,21 @@ import request from '@/utils/request'
export
function
getRoutes
()
{
return
request
({
url
:
'
/routes
'
,
url
:
'
/
vue-element-admin/
routes
'
,
method
:
'
get
'
})
}
export
function
getRoles
()
{
return
request
({
url
:
'
/roles
'
,
url
:
'
/
vue-element-admin/
roles
'
,
method
:
'
get
'
})
}
export
function
addRole
(
data
)
{
return
request
({
url
:
'
/role
'
,
url
:
'
/
vue-element-admin/
role
'
,
method
:
'
post
'
,
data
})
...
...
@@ -24,7 +24,7 @@ export function addRole(data) {
export
function
updateRole
(
id
,
data
)
{
return
request
({
url
:
`/role/
${
id
}
`
,
url
:
`/
vue-element-admin/
role/
${
id
}
`
,
method
:
'
put
'
,
data
})
...
...
@@ -32,7 +32,7 @@ export function updateRole(id, data) {
export
function
deleteRole
(
id
)
{
return
request
({
url
:
`/role/
${
id
}
`
,
url
:
`/
vue-element-admin/
role/
${
id
}
`
,
method
:
'
delete
'
})
}
src/api/user.js
浏览文件 @
c9affcf2
...
...
@@ -2,7 +2,7 @@ import request from '@/utils/request'
export
function
login
(
data
)
{
return
request
({
url
:
'
/user/login
'
,
url
:
'
/
vue-element-admin/
user/login
'
,
method
:
'
post
'
,
data
})
...
...
@@ -10,7 +10,7 @@ export function login(data) {
export
function
getInfo
(
token
)
{
return
request
({
url
:
'
/user/info
'
,
url
:
'
/
vue-element-admin/
user/info
'
,
method
:
'
get
'
,
params
:
{
token
}
})
...
...
@@ -18,7 +18,7 @@ export function getInfo(token) {
export
function
logout
()
{
return
request
({
url
:
'
/user/logout
'
,
url
:
'
/
vue-element-admin/
user/logout
'
,
method
:
'
post
'
})
}
vue.config.js
浏览文件 @
c9affcf2
...
...
@@ -36,18 +36,7 @@ module.exports = {
warnings
:
false
,
errors
:
true
},
proxy
:
{
// change xxx-api/login => mock/login
// detail: https://cli.vuejs.org/config/#devserver-proxy
[
process
.
env
.
VUE_APP_BASE_API
]:
{
target
:
`http://127.0.0.1:
${
port
}
/mock`
,
changeOrigin
:
true
,
pathRewrite
:
{
[
'
^
'
+
process
.
env
.
VUE_APP_BASE_API
]:
''
}
}
},
after
:
require
(
'
./mock/mock-server.js
'
)
before
:
require
(
'
./mock/mock-server.js
'
)
},
configureWebpack
:
{
// provide the app's title in webpack's name field, so that
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录