mirror of
https://github.com/zuiidea/antd-admin
synced 2026-10-28 11:24:50 +00:00
userdatalist
This commit is contained in:
@@ -45,6 +45,8 @@ module.exports = {
|
||||
|
||||
'GET /api/users' (req, res) {
|
||||
const page = qs.parse(req.query)
|
||||
|
||||
console.log(page,req);
|
||||
const pageSize = page.pageSize || 20
|
||||
const currentPage = page.page || 1
|
||||
|
||||
@@ -77,6 +79,12 @@ module.exports = {
|
||||
|
||||
'POST /api/users' (req, res) {
|
||||
const newData = qs.parse(req.body)
|
||||
console.log(req,res);
|
||||
|
||||
console.log(newData);
|
||||
|
||||
newData.createTime=Mock.mock('@now')
|
||||
newData.avatar=Mock.Random.image('100x100', Mock.Random.color(),"#757575",'png',newData.nickName.substr(0,1))
|
||||
|
||||
newData.id = usersListData.data.length + 1
|
||||
usersListData.data.unshift(newData)
|
||||
@@ -107,6 +115,9 @@ module.exports = {
|
||||
'PUT /api/users' (req, res) {
|
||||
const editItem = qs.parse(req.body)
|
||||
|
||||
editItem.createTime=Mock.mock('@now')
|
||||
editItem.avatar=Mock.Random.image('100x100', Mock.Random.color(),"#757575",'png',editItem.nickName.substr(0,1))
|
||||
|
||||
usersListData.data = usersListData.data.map(function (item) {
|
||||
if (item.id == editItem.id) {
|
||||
return editItem
|
||||
|
||||
@@ -39,7 +39,7 @@ function Users({ location, dispatch, users }) {
|
||||
onPageChange(page) {
|
||||
dispatch(routerRedux.push({
|
||||
pathname: '/users',
|
||||
query: {
|
||||
payload: {
|
||||
page:page.current,
|
||||
pageSize:page.pageSize
|
||||
},
|
||||
|
||||
@@ -10,6 +10,7 @@ export async function query(params) {
|
||||
}
|
||||
|
||||
export async function create(params) {
|
||||
console.log(params);
|
||||
return request('/api/users', {
|
||||
method: 'post',
|
||||
body: qs.stringify(params),
|
||||
|
||||
Reference in New Issue
Block a user