@ozo/react-rock
Version:
React 移动端开发脚手架,基于CRA3,通用、开箱即用。
48 lines (44 loc) • 1.26 kB
JavaScript
module.exports = {
'GET /api/profile': {
name: '小田田',
department: '技术部',
avatar: 'https://img.alicdn.com/tfs/TB1L6tBXQyWBuNjy0FpXXassXXa-80-80.png',
userid: 10001,
},
'POST /api/login': (req, res) => {
const { password, username } = req.body;
if (username === 'admin' && password === 'admin') {
res.send({
status: 200,
statusText: 'ok',
currentAuthority: 'admin',
});
} else if (username === 'user' && password === 'user') {
res.send({
status: 200,
statusText: 'ok',
currentAuthority: 'user',
});
} else {
res.send({
status: 401,
statusText: 'unauthorized',
currentAuthority: 'guest',
});
}
},
'POST /api/register': (req, res) => {
res.send({
status: 200,
statusText: 'ok',
currentAuthority: 'user',
});
},
'POST /api/logout': (req, res) => {
res.send({
status: 200,
statusText: 'ok',
currentAuthority: 'guest',
});
},
};