|
@@ -1,9 +1,11 @@
|
1
|
|
-import React from 'react';
|
|
1
|
+import React, { useState, useEffect } from 'react';
|
2
|
2
|
import { Form, Input, Button, Icon, Select, message, Table, Divider, Tag, Pagination, Modal, DatePicker } from 'antd';
|
3
|
3
|
import { FormattedMessage } from 'umi-plugin-react/locale';
|
4
|
4
|
import styles from '../style/GoodsList.less';
|
5
|
5
|
import router from 'umi/router';
|
6
|
6
|
|
|
7
|
+import request from '../../utils/request'
|
|
8
|
+
|
7
|
9
|
const { Option } = Select;
|
8
|
10
|
const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
|
9
|
11
|
// 提交事件
|
|
@@ -123,6 +125,30 @@ const confirm = () => {
|
123
|
125
|
}
|
124
|
126
|
|
125
|
127
|
const header = (props) => {
|
|
128
|
+ const [ data, setData ] = useState({})
|
|
129
|
+// const [page, changePage] = useState({})
|
|
130
|
+
|
|
131
|
+ useEffect(() => {
|
|
132
|
+ request({
|
|
133
|
+ url: '/api/admin/iBuildingDynamicList',
|
|
134
|
+ method: 'GET',
|
|
135
|
+ params: {pageNum: 1,pageSize: 10},
|
|
136
|
+ }).then((data) => {
|
|
137
|
+ console.log(data)
|
|
138
|
+ setData(data)
|
|
139
|
+ })
|
|
140
|
+ })
|
|
141
|
+
|
|
142
|
+ const getList = (e) => {
|
|
143
|
+ request({
|
|
144
|
+ url: '/api/xxx',
|
|
145
|
+ method: 'GET',
|
|
146
|
+ params: {},
|
|
147
|
+ }).then((data) => {
|
|
148
|
+ setData(data)
|
|
149
|
+ })
|
|
150
|
+ }
|
|
151
|
+
|
126
|
152
|
const { getFieldDecorator } = props.form
|
127
|
153
|
return (
|
128
|
154
|
|
|
@@ -172,7 +198,7 @@ const header = (props) => {
|
172
|
198
|
</Form.Item>
|
173
|
199
|
</Form>
|
174
|
200
|
<Button type="primary" className={styles.addBtn} onClick={toEditGoods}>新增</Button>
|
175
|
|
- <Table dataSource={dataSource} columns={columns} />
|
|
201
|
+ <Table dataSource={data.records} columns={columns} />
|
176
|
202
|
{/* 分页 */
|
177
|
203
|
/* <div style={{ display: 'flex', justifyContent: 'flex-end', marginTop: '30px' }}>
|
178
|
204
|
<Pagination showQuickJumper defaultCurrent={1} total={500} onChange={onChange} />
|