change login by username
This commit is contained in:
@@ -1,25 +1,23 @@
|
||||
import Mock from 'mockjs';
|
||||
import loginAPI from './login';
|
||||
import articleAPI from './article';
|
||||
import article_tableAPI from './article_table';
|
||||
import remoteSearchAPI from './remoteSearch';
|
||||
|
||||
import Mock from 'mockjs'
|
||||
import loginAPI from './login'
|
||||
import articleAPI from './article'
|
||||
import article_tableAPI from './article_table'
|
||||
import remoteSearchAPI from './remoteSearch'
|
||||
|
||||
// 登录相关
|
||||
Mock.mock(/\/login\/loginbyemail/, 'post', loginAPI.loginByEmail);
|
||||
Mock.mock(/\/login\/logout/, 'post', loginAPI.logout);
|
||||
Mock.mock(/\/login\/login/, 'post', loginAPI.loginByUsername)
|
||||
Mock.mock(/\/login\/logout/, 'post', loginAPI.logout)
|
||||
Mock.mock(/\/user\/info\.*/, 'get', loginAPI.getInfo)
|
||||
|
||||
// // 文章相关
|
||||
Mock.mock(/\/article\/list/, 'get', articleAPI.getList);
|
||||
Mock.mock(/\/article\/detail/, 'get', articleAPI.getArticle);
|
||||
// 文章相关
|
||||
Mock.mock(/\/article\/list/, 'get', articleAPI.getList)
|
||||
Mock.mock(/\/article\/detail/, 'get', articleAPI.getArticle)
|
||||
|
||||
// // table example相关
|
||||
Mock.mock(/\/article_table\/list/, 'get', article_tableAPI.getList);
|
||||
Mock.mock(/\/article_table\/p/, 'get', article_tableAPI.getPv);
|
||||
// table example相关
|
||||
Mock.mock(/\/article_table\/list/, 'get', article_tableAPI.getList)
|
||||
Mock.mock(/\/article_table\/p/, 'get', article_tableAPI.getPv)
|
||||
|
||||
// // 搜索相关
|
||||
Mock.mock(/\/search\/user/, 'get', remoteSearchAPI.searchUser);
|
||||
// 搜索相关
|
||||
Mock.mock(/\/search\/user/, 'get', remoteSearchAPI.searchUser)
|
||||
|
||||
|
||||
export default Mock;
|
||||
export default Mock
|
||||
|
@@ -25,9 +25,9 @@ const userMap = {
|
||||
}
|
||||
|
||||
export default {
|
||||
loginByEmail: config => {
|
||||
const { email } = JSON.parse(config.body);
|
||||
return userMap[email.split('@')[0]];
|
||||
loginByUsername: config => {
|
||||
const { username } = JSON.parse(config.body);
|
||||
return userMap[username];
|
||||
},
|
||||
getInfo: config => {
|
||||
const { token } = param2Obj(config.url);
|
||||
|
Reference in New Issue
Block a user