傅行帆 il y a 5 ans
Parent
révision
f13a66dc22
2 fichiers modifiés avec 33 ajouts et 7 suppressions
  1. 5
    5
      config/config.js
  2. 28
    2
      src/pages/activity/ActivityList.jsx

+ 5
- 5
config/config.js Voir le fichier

@@ -268,13 +268,13 @@ export default {
268 268
     basePath: '/',
269 269
   },
270 270
   chainWebpack: webpackPlugin,
271
-  /*
271
+  
272 272
   proxy: {
273
-    '/server/api/': {
274
-      target: 'https://preview.pro.ant.design/',
273
+    '/api/': {
274
+      target: 'http://localhost:8080/',
275 275
       changeOrigin: true,
276
-      pathRewrite: { '^/server': '' },
276
+      // pathRewrite: { '^/server': '' },
277 277
     },
278 278
   },
279
-  */
279
+  
280 280
 };

+ 28
- 2
src/pages/activity/ActivityList.jsx Voir le fichier

@@ -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} />