From 87fce74d5b7cb5af6f127a04e7b4b23382823ca2 Mon Sep 17 00:00:00 2001 From: zuiidea Date: Fri, 8 Sep 2017 15:45:38 +0800 Subject: [PATCH 1/3] Update app.js fix mobile Header menu --- src/routes/app.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/routes/app.js b/src/routes/app.js index 9e75aad..3afb3c0 100644 --- a/src/routes/app.js +++ b/src/routes/app.js @@ -36,6 +36,7 @@ const App = ({ children, dispatch, app, loading, location }) => { const headerProps = { menu, user, + location, siderFold, isNavbar, menuPopoverVisible, From fa4385055b45a3c41de7afa2fea947b52d350846 Mon Sep 17 00:00:00 2001 From: zuiidea Date: Sat, 9 Sep 2017 14:54:18 +0800 Subject: [PATCH 2/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 189e9a9..2edfb7a 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ -   更新`eslint`,并适当修改了`.eslintrc`。 - [More Change Log](https://github.com/zuiidea/antd-admin/wiki/Change-Log) +[More Change Log](https://github.com/zuiidea/antd-admin/wiki/Change-Log) ## 开发构建 From 601a03b5b484bfc4e904e6087be33532cd85737e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=96=8C?= <892728595@qq.com> Date: Sun, 10 Sep 2017 02:26:27 +0800 Subject: [PATCH 3/3] fix bug#575 --- src/models/app.js | 4 ++-- src/routes/post/index.js | 9 +++++---- src/routes/user/index.js | 12 ++++++------ 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/models/app.js b/src/models/app.js index 7a205a5..711b13f 100644 --- a/src/models/app.js +++ b/src/models/app.js @@ -99,9 +99,9 @@ export default { } else if (config.openPages && config.openPages.indexOf(locationPathname) < 0) { yield put(routerRedux.push({ pathname: '/login', - query: { + search: queryString.stringify({ from: locationPathname, - }, + }), })) } }, diff --git a/src/routes/post/index.js b/src/routes/post/index.js index 40be20d..b30af7e 100644 --- a/src/routes/post/index.js +++ b/src/routes/post/index.js @@ -4,6 +4,7 @@ import { connect } from 'dva' import { Tabs } from 'antd' import { routerRedux } from 'dva/router' import List from './List' +import queryString from 'query-string' const TabPane = Tabs.TabPane @@ -24,11 +25,11 @@ const Index = ({ post, dispatch, loading, location }) => { onChange (page) { dispatch(routerRedux.push({ pathname, - query: { + search: queryString.stringify({ ...query, page: page.current, pageSize: page.pageSize, - }, + }), })) }, } @@ -36,9 +37,9 @@ const Index = ({ post, dispatch, loading, location }) => { const handleTabClick = (key) => { dispatch(routerRedux.push({ pathname, - query: { + search: queryString.stringify({ status: key, - }, + }), })) } diff --git a/src/routes/user/index.js b/src/routes/user/index.js index 696d180..7758d7b 100644 --- a/src/routes/user/index.js +++ b/src/routes/user/index.js @@ -45,11 +45,11 @@ const User = ({ location, dispatch, user, loading }) => { const { query, pathname } = location dispatch(routerRedux.push({ pathname, - query: { + search: queryString.stringify({ ...query, page: page.current, pageSize: page.pageSize, - }, + }), })) }, onDeleteItem (id) { @@ -88,20 +88,20 @@ const User = ({ location, dispatch, user, loading }) => { onFilterChange (value) { dispatch(routerRedux.push({ pathname: location.pathname, - query: { + search: queryString.stringify({ ...value, page: 1, pageSize, - }, + }), })) }, onSearch (fieldsValue) { fieldsValue.keyword.length ? dispatch(routerRedux.push({ pathname: '/user', - query: { + search: queryString.stringify({ field: fieldsValue.field, keyword: fieldsValue.keyword, - }, + }), })) : dispatch(routerRedux.push({ pathname: '/user', }))