File tree Expand file tree Collapse file tree 6 files changed +52
-22
lines changed Expand file tree Collapse file tree 6 files changed +52
-22
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ export default [
4848 const pageList = mockList . filter ( ( item , index ) => index < limit * page && index >= limit * ( page - 1 ) )
4949
5050 return {
51- code : ' 20000' ,
51+ code : 20000 ,
5252 data : {
5353 total : mockList . length ,
5454 items : pageList
@@ -65,7 +65,7 @@ export default [
6565 for ( const article of List ) {
6666 if ( article . id === + id ) {
6767 return {
68- code : ' 20000' ,
68+ code : 20000 ,
6969 data : article
7070 }
7171 }
@@ -78,7 +78,7 @@ export default [
7878 type : 'get' ,
7979 response : _ => {
8080 return {
81- code : ' 20000' ,
81+ code : 20000 ,
8282 data : {
8383 pvData : [
8484 { key : 'PC' , pv : 1024 } ,
@@ -96,7 +96,7 @@ export default [
9696 type : 'post' ,
9797 response : _ => {
9898 return {
99- code : ' 20000' ,
99+ code : 20000 ,
100100 data : 'success'
101101 }
102102 }
@@ -107,7 +107,7 @@ export default [
107107 type : 'post' ,
108108 response : _ => {
109109 return {
110- code : ' 20000' ,
110+ code : 20000 ,
111111 data : 'success'
112112 }
113113 }
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ export default [
2222 return ! ( name && lowerCaseName . indexOf ( name . toLowerCase ( ) ) < 0 )
2323 } )
2424 return {
25- code : ' 20000' ,
25+ code : 20000 ,
2626 data : { items : mockNameList }
2727 }
2828 }
@@ -34,7 +34,7 @@ export default [
3434 type : 'get' ,
3535 response : _ => {
3636 return {
37- code : ' 20000' ,
37+ code : 20000 ,
3838 data : {
3939 total : 20 ,
4040 'items|20' : [ {
Original file line number Diff line number Diff line change @@ -36,33 +36,63 @@ const roles = [
3636]
3737
3838export default [
39+ // mock get all routes form server
3940 {
4041 url : '/routes' ,
4142 type : 'get' ,
42- response : routes
43+ response : _ => {
44+ return {
45+ code : 20000 ,
46+ data : routes
47+ }
48+ }
4349 } ,
50+
51+ // mock get all roles form server
4452 {
4553 url : '/roles' ,
4654 type : 'get' ,
47- response : roles
55+ response : _ => {
56+ return {
57+ code : 20000 ,
58+ data : roles
59+ }
60+ }
4861 } ,
62+
63+ // add role
4964 {
50- url : '/roles/add ' ,
65+ url : '/role ' ,
5166 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+ }
5373 } ,
74+
75+ // update role
5476 {
55- url : '/roles/update/\ /[A-Za-z0-9]' ,
77+ url : '/role /[A-Za-z0-9]' ,
5678 type : 'put' ,
5779 response : {
58- data : 'success'
80+ code : 20000 ,
81+ data : {
82+ status : 'success'
83+ }
5984 }
6085 } ,
86+
87+ // delete role
6188 {
62- url : '/roles/delete/\ /[A-Za-z0-9]' ,
89+ url : '/role /[A-Za-z0-9]' ,
6390 type : 'delete' ,
6491 response : {
65- data : 'success'
92+ code : 20000 ,
93+ data : {
94+ status : 'success'
95+ }
6696 }
6797 }
6898]
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ export default [
3131 response : config => {
3232 const { username } = config . body
3333 return {
34- code : ' 20000' ,
34+ code : 20000 ,
3535 data : tokens [ username ]
3636 }
3737 }
@@ -44,7 +44,7 @@ export default [
4444 response : config => {
4545 const { token } = config . query
4646 return {
47- code : ' 20000' ,
47+ code : 20000 ,
4848 data : users [ token ]
4949 }
5050 }
@@ -56,7 +56,7 @@ export default [
5656 type : 'post' ,
5757 response : _ => {
5858 return {
59- code : ' 20000' ,
59+ code : 20000 ,
6060 data : 'success'
6161 }
6262 }
Original file line number Diff line number Diff line change @@ -16,23 +16,23 @@ export function getRoles() {
1616
1717export function addRole ( data ) {
1818 return request ( {
19- url : '/roles/add ' ,
19+ url : '/role ' ,
2020 method : 'post' ,
2121 data
2222 } )
2323}
2424
2525export function updateRole ( id , data ) {
2626 return request ( {
27- url : `/roles/update /${ id } ` ,
27+ url : `/role /${ id } ` ,
2828 method : 'put' ,
2929 data
3030 } )
3131}
3232
3333export function deleteRole ( id ) {
3434 return request ( {
35- url : `/roles/delete /${ id } ` ,
35+ url : `/role /${ id } ` ,
3636 method : 'delete'
3737 } )
3838}
Original file line number Diff line number Diff line change @@ -230,7 +230,7 @@ export default {
230230 }
231231 } else {
232232 const { data } = await addRole (this .role )
233- this .role .key = data
233+ this .role .key = data . key
234234 this .rolesList .push (this .role )
235235 }
236236
You can’t perform that action at this time.
0 commit comments