|
@@ -22,18 +22,14 @@ export default {
|
|
|
name,
|
|
name,
|
|
|
role,
|
|
role,
|
|
|
},
|
|
},
|
|
|
- currentPage: '',
|
|
|
|
|
},
|
|
},
|
|
|
reducers: {
|
|
reducers: {
|
|
|
- setPage(state, action) {
|
|
|
|
|
- return { ...state, currentPage: action.page || 'home' };
|
|
|
|
|
- },
|
|
|
|
|
setCurrentUser(state, action) {
|
|
setCurrentUser(state, action) {
|
|
|
const { user } = action;
|
|
const { user } = action;
|
|
|
return { ...state, currentUser: {
|
|
return { ...state, currentUser: {
|
|
|
code: user.code,
|
|
code: user.code,
|
|
|
account: user.account,
|
|
account: user.account,
|
|
|
- // password: user.password,
|
|
|
|
|
|
|
+ password: user.password,
|
|
|
name: user.name,
|
|
name: user.name,
|
|
|
role: user.role
|
|
role: user.role
|
|
|
} };
|
|
} };
|
|
@@ -91,10 +87,6 @@ export default {
|
|
|
duration: 2,
|
|
duration: 2,
|
|
|
maxCount: 3,
|
|
maxCount: 3,
|
|
|
});
|
|
});
|
|
|
- return history.listen(({ pathname, query }) => {
|
|
|
|
|
- let page = pathname.match(/\/(\w*)/)[1];
|
|
|
|
|
- dispatch({ type: 'setPage', page });
|
|
|
|
|
- })
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|