许静 5 年前
父节点
当前提交
ae8fd7c453
共有 1 个文件被更改,包括 28 次插入2 次删除
  1. 28
    2
      src/pages/activity/ActivityList.jsx

+ 28
- 2
src/pages/activity/ActivityList.jsx 查看文件

1
-import React from 'react';
1
+import React, { useState, useEffect } from 'react';
2
 import { Form, Input, Button, Icon, Select, message, Table, Divider, Tag, Pagination, Modal, DatePicker } from 'antd';
2
 import { Form, Input, Button, Icon, Select, message, Table, Divider, Tag, Pagination, Modal, DatePicker } from 'antd';
3
 import { FormattedMessage } from 'umi-plugin-react/locale';
3
 import { FormattedMessage } from 'umi-plugin-react/locale';
4
 import styles from '../style/GoodsList.less';
4
 import styles from '../style/GoodsList.less';
5
 import router from 'umi/router';
5
 import router from 'umi/router';
6
 
6
 
7
+import request from '../../utils/request'
8
+
7
 const { Option } = Select;
9
 const { Option } = Select;
8
 const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
10
 const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
9
 // 提交事件
11
 // 提交事件
123
 }
125
 }
124
 
126
 
125
 const header = (props) => {
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
   const { getFieldDecorator } = props.form
152
   const { getFieldDecorator } = props.form
127
   return (
153
   return (
128
 
154
 
172
         </Form.Item>
198
         </Form.Item>
173
       </Form>
199
       </Form>
174
       <Button type="primary" className={styles.addBtn} onClick={toEditGoods}>新增</Button>
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
       /* <div style={{ display: 'flex', justifyContent: 'flex-end', marginTop: '30px' }}>
203
       /* <div style={{ display: 'flex', justifyContent: 'flex-end', marginTop: '30px' }}>
178
         <Pagination showQuickJumper defaultCurrent={1} total={500} onChange={onChange} />
204
         <Pagination showQuickJumper defaultCurrent={1} total={500} onChange={onChange} />