提交 e2a19a1d authored 作者: sin's avatar sin

添加 orderList 订单页面

上级 c23eb737
......@@ -5,17 +5,32 @@ export default {
namespace: 'orderList',
state: {
list: [],
list: {
pagination: {
current: 0,
pageSize: 10,
total: 0,
},
dataSource: [],
},
},
effects: {
*queryPage({ payload }, { call, put }) {
const response = yield call(orderPage, payload);
message.info('查询成功!');
message.info('查询成功!', response);
const { total, orders } = response.data;
yield put({
type: 'queryPageSuccess',
payload: {
list: response.data,
list: {
dataSource: orders,
pagination: {
total,
current: payload.pageNo,
pageSize: payload.pageSize,
},
},
},
});
},
......@@ -34,9 +49,10 @@ export default {
reducers: {
queryPageSuccess(state, { payload }) {
const { list } = payload;
return {
...state,
...payload,
list,
};
},
},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论