File tree 6 files changed +52
-22
lines changed
6 files changed +52
-22
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ export default [
48
48
const pageList = mockList . filter ( ( item , index ) => index < limit * page && index >= limit * ( page - 1 ) )
49
49
50
50
return {
51
- code : ' 20000' ,
51
+ code : 20000 ,
52
52
data : {
53
53
total : mockList . length ,
54
54
items : pageList
@@ -65,7 +65,7 @@ export default [
65
65
for ( const article of List ) {
66
66
if ( article . id === + id ) {
67
67
return {
68
- code : ' 20000' ,
68
+ code : 20000 ,
69
69
data : article
70
70
}
71
71
}
@@ -78,7 +78,7 @@ export default [
78
78
type : 'get' ,
79
79
response : _ => {
80
80
return {
81
- code : ' 20000' ,
81
+ code : 20000 ,
82
82
data : {
83
83
pvData : [
84
84
{ key : 'PC' , pv : 1024 } ,
@@ -96,7 +96,7 @@ export default [
96
96
type : 'post' ,
97
97
response : _ => {
98
98
return {
99
- code : ' 20000' ,
99
+ code : 20000 ,
100
100
data : 'success'
101
101
}
102
102
}
@@ -107,7 +107,7 @@ export default [
107
107
type : 'post' ,
108
108
response : _ => {
109
109
return {
110
- code : ' 20000' ,
110
+ code : 20000 ,
111
111
data : 'success'
112
112
}
113
113
}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ export default [
22
22
return ! ( name && lowerCaseName . indexOf ( name . toLowerCase ( ) ) < 0 )
23
23
} )
24
24
return {
25
- code : ' 20000' ,
25
+ code : 20000 ,
26
26
data : { items : mockNameList }
27
27
}
28
28
}
@@ -34,7 +34,7 @@ export default [
34
34
type : 'get' ,
35
35
response : _ => {
36
36
return {
37
- code : ' 20000' ,
37
+ code : 20000 ,
38
38
data : {
39
39
total : 20 ,
40
40
'items|20' : [ {
Original file line number Diff line number Diff line change @@ -36,33 +36,63 @@ const roles = [
36
36
]
37
37
38
38
export default [
39
+ // mock get all routes form server
39
40
{
40
41
url : '/routes' ,
41
42
type : 'get' ,
42
- response : routes
43
+ response : _ => {
44
+ return {
45
+ code : 20000 ,
46
+ data : routes
47
+ }
48
+ }
43
49
} ,
50
+
51
+ // mock get all roles form server
44
52
{
45
53
url : '/roles' ,
46
54
type : 'get' ,
47
- response : roles
55
+ response : _ => {
56
+ return {
57
+ code : 20000 ,
58
+ data : roles
59
+ }
60
+ }
48
61
} ,
62
+
63
+ // add role
49
64
{
50
- url : '/roles/add ' ,
65
+ url : '/role ' ,
51
66
type : 'post' ,
52
- response : Mock . mock ( '@integer(300, 5000)' )
67
+ response : {
68
+ code : 20000 ,
69
+ data : {
70
+ key : Mock . mock ( '@integer(300, 5000)' )
71
+ }
72
+ }
53
73
} ,
74
+
75
+ // update role
54
76
{
55
- url : '/roles/update/\ /[A-Za-z0-9]' ,
77
+ url : '/role /[A-Za-z0-9]' ,
56
78
type : 'put' ,
57
79
response : {
58
- data : 'success'
80
+ code : 20000 ,
81
+ data : {
82
+ status : 'success'
83
+ }
59
84
}
60
85
} ,
86
+
87
+ // delete role
61
88
{
62
- url : '/roles/delete/\ /[A-Za-z0-9]' ,
89
+ url : '/role /[A-Za-z0-9]' ,
63
90
type : 'delete' ,
64
91
response : {
65
- data : 'success'
92
+ code : 20000 ,
93
+ data : {
94
+ status : 'success'
95
+ }
66
96
}
67
97
}
68
98
]
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ export default [
31
31
response : config => {
32
32
const { username } = config . body
33
33
return {
34
- code : ' 20000' ,
34
+ code : 20000 ,
35
35
data : tokens [ username ]
36
36
}
37
37
}
@@ -44,7 +44,7 @@ export default [
44
44
response : config => {
45
45
const { token } = config . query
46
46
return {
47
- code : ' 20000' ,
47
+ code : 20000 ,
48
48
data : users [ token ]
49
49
}
50
50
}
@@ -56,7 +56,7 @@ export default [
56
56
type : 'post' ,
57
57
response : _ => {
58
58
return {
59
- code : ' 20000' ,
59
+ code : 20000 ,
60
60
data : 'success'
61
61
}
62
62
}
Original file line number Diff line number Diff line change @@ -16,23 +16,23 @@ export function getRoles() {
16
16
17
17
export function addRole ( data ) {
18
18
return request ( {
19
- url : '/roles/add ' ,
19
+ url : '/role ' ,
20
20
method : 'post' ,
21
21
data
22
22
} )
23
23
}
24
24
25
25
export function updateRole ( id , data ) {
26
26
return request ( {
27
- url : `/roles/update /${ id } ` ,
27
+ url : `/role /${ id } ` ,
28
28
method : 'put' ,
29
29
data
30
30
} )
31
31
}
32
32
33
33
export function deleteRole ( id ) {
34
34
return request ( {
35
- url : `/roles/delete /${ id } ` ,
35
+ url : `/role /${ id } ` ,
36
36
method : 'delete'
37
37
} )
38
38
}
Original file line number Diff line number Diff line change @@ -230,7 +230,7 @@ export default {
230
230
}
231
231
} else {
232
232
const { data } = await addRole (this .role )
233
- this .role .key = data
233
+ this .role .key = data . key
234
234
this .rolesList .push (this .role )
235
235
}
236
236
You can’t perform that action at this time.
0 commit comments