fix bug#575

This commit is contained in:
杨斌
2017-09-10 02:26:27 +08:00
parent fa4385055b
commit 601a03b5b4
3 changed files with 13 additions and 12 deletions
+2 -2
View File
@@ -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,
},
}),
}))
}
},
+5 -4
View File
@@ -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,
},
}),
}))
}
+6 -6
View File
@@ -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',
}))