Former-commit-id: e286a71eca33b0cbd8d114906701f8c37ed2ce41 Former-commit-id: fac7c3582b5ce793db8c86579156b15dfee4faf5 Former-commit-id: 3abdc7ccbc4fed3d45949b9cc921beced6de46e0
39 lines
745 B
JavaScript
39 lines
745 B
JavaScript
import Mock from 'mockjs'
|
|
|
|
const userDB = [
|
|
{
|
|
username: 'admin',
|
|
password: 'admin',
|
|
avatar: 'http://fairyever.qiniudn.com/d2-admin-user.jpg'
|
|
},
|
|
{
|
|
username: 'user1',
|
|
password: '111111',
|
|
avatar: 'http://fairyever.qiniudn.com/d2-admin-user-2.jpg'
|
|
},
|
|
{
|
|
username: 'user2',
|
|
password: '222222',
|
|
avatar: ''
|
|
}
|
|
]
|
|
|
|
Mock.mock('/login', 'post', ({url, type, body}) => {
|
|
const bodyObj = JSON.parse(body)
|
|
const user = userDB.find(e => e.username === bodyObj.username && e.password === bodyObj.password)
|
|
if (user) {
|
|
return {
|
|
code: 0,
|
|
msg: '登陆成功',
|
|
data: {
|
|
...user
|
|
}
|
|
}
|
|
} else {
|
|
return {
|
|
code: 500,
|
|
msg: '用户名或密码错误'
|
|
}
|
|
}
|
|
})
|