傅行帆 5 лет назад
Родитель
Сommit
873fa300e3

+ 3
- 11
src/pages/integralMall/GoodsList.jsx Просмотреть файл

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
 import BuildSelect from '../../components/SelectButton/BuildSelect'
6
 import BuildSelect from '../../components/SelectButton/BuildSelect'
7
-
7
+import apis from '../../services/apis';
8
 import request from '../../utils/request'
8
 import request from '../../utils/request'
9
 
9
 
10
 const { Option } = Select;
10
 const { Option } = Select;
20
 
20
 
21
   // 查询列表
21
   // 查询列表
22
   const getList = (params) => {
22
   const getList = (params) => {
23
-    request({
24
-        url: '/api/admin/taGoods',
25
-        method: 'GET',
26
-        params: { ...params },
27
-    }).then((data) => {
23
+    request({ ...apis.integralMall.getTaGoods, params: { ...params },}).then((data) => {
28
         console.log(data)
24
         console.log(data)
29
         setData(data)
25
         setData(data)
30
     })
26
     })
62
       okText: '确认',
58
       okText: '确认',
63
       cancelText: '取消',
59
       cancelText: '取消',
64
       onOk() {
60
       onOk() {
65
-        request({
66
-          url: '/api/admin/taGoods/change',
67
-          method: 'PUT',
68
-          data: { ...row },
69
-        }).then((data) => {
61
+        request({ ...apis.integralMall.changeTaGoods, data: { ...row },}).then((data) => {
70
           message.info('操作成功!')
62
           message.info('操作成功!')
71
           getList({ pageNum: 1, pageSize: 10 });
63
           getList({ pageNum: 1, pageSize: 10 });
72
         })
64
         })

+ 3
- 10
src/pages/integralMall/achieve.jsx Просмотреть файл

5
 import router from 'umi/router';
5
 import router from 'umi/router';
6
 import moment from 'moment';
6
 import moment from 'moment';
7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
8
+import apis from '../../services/apis';
8
 import request from '../../utils/request'
9
 import request from '../../utils/request'
9
 
10
 
10
 const { TabPane } = Tabs;
11
 const { TabPane } = Tabs;
28
 
29
 
29
 // 查询列表
30
 // 查询列表
30
 const getList = (params) => {
31
 const getList = (params) => {
31
-  request({
32
-      url: '/api/admin/tdPointsRules',
33
-      method: 'GET',
34
-      params: { ...params },
35
-  }).then((data) => {
32
+  request({ ...apis.integralMall.tdPointsRules, params: { ...params },}).then((data) => {
36
       console.log(data)
33
       console.log(data)
37
       setData(data)
34
       setData(data)
38
   })
35
   })
54
   }
51
   }
55
 
52
 
56
   const changeStatus = (row) => () => {
53
   const changeStatus = (row) => () => {
57
-    request({
58
-      url: '/api/admin/tdPointsRules/change',
59
-      method: 'PUT',
60
-      data: { ...row },
61
-    }).then((data) => {
54
+    request({ ...apis.integralMall.change, data: { ...row },}).then((data) => {
62
       message.info('操作成功!')
55
       message.info('操作成功!')
63
       getList({ pageNum: 1, pageSize: 10, type: carType})
56
       getList({ pageNum: 1, pageSize: 10, type: carType})
64
     })
57
     })

+ 4
- 14
src/pages/integralMall/editGoods.jsx Просмотреть файл

6
 import XForm, { FieldTypes } from '../../components/XForm';
6
 import XForm, { FieldTypes } from '../../components/XForm';
7
 import Wangedit from '../../components/Wangedit/Wangedit'
7
 import Wangedit from '../../components/Wangedit/Wangedit'
8
 import router from 'umi/router';
8
 import router from 'umi/router';
9
+import apis from '../../services/apis';
9
 import request from '../../utils/request'
10
 import request from '../../utils/request'
10
 
11
 
11
 const { TextArea } = Input;
12
 const { TextArea } = Input;
21
 
22
 
22
   // 查询列表
23
   // 查询列表
23
   const getGoodsData = (goodsId) => {
24
   const getGoodsData = (goodsId) => {
24
-    request({
25
-        url: '/api/admin/taGoods/' + goodsId,
26
-        method: 'GET',
27
-    }).then((data) => {
25
+    request({ ...apis.integralMall.taGoods, urlData: { id: goodsId },}).then((data) => {
28
         console.log(data)
26
         console.log(data)
29
         setGoodsData(data)
27
         setGoodsData(data)
30
     })
28
     })
111
   const handleSubmit = (values) => {
109
   const handleSubmit = (values) => {
112
     if(goodsId){
110
     if(goodsId){
113
       values.goodsId = goodsId
111
       values.goodsId = goodsId
114
-      request({
115
-        url: '/api/admin/taGoods',
116
-        method: 'PUT',
117
-        data: values,
118
-      }).then((data) => {
112
+      request({ ...apis.integralMall.updateTaGoods, data: values,}).then((data) => {
119
         cancelPage()
113
         cancelPage()
120
       }).catch((err) => {
114
       }).catch((err) => {
121
         message.info(err.msg || err.message)
115
         message.info(err.msg || err.message)
122
       })
116
       })
123
       }else{
117
       }else{
124
-      request({
125
-        url: '/api/admin/taGoods/add',
126
-        method: 'POST',
127
-        data: values,
128
-      }).then((data) => {
118
+      request({ ...apis.integralMall.addTaGoods, data: values,}).then((data) => {
129
         cancelPage()
119
         cancelPage()
130
       }).catch((err) => {
120
       }).catch((err) => {
131
         message.info(err.msg || err.message)
121
         message.info(err.msg || err.message)

+ 2
- 6
src/pages/integralMall/exchangeRecords.jsx Просмотреть файл

5
 import router from 'umi/router';
5
 import router from 'umi/router';
6
 import moment from 'moment';
6
 import moment from 'moment';
7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
8
-
8
+import apis from '../../services/apis';
9
 import request from '../../utils/request'
9
 import request from '../../utils/request'
10
 
10
 
11
 /**
11
 /**
27
 
27
 
28
   // 查询列表
28
   // 查询列表
29
   const getList = (params) => {
29
   const getList = (params) => {
30
-    request({
31
-        url: '/api/admin/taPointsExchange',
32
-        method: 'GET',
33
-        params: { ...params },
34
-    }).then((data) => {
30
+    request({ ...apis.integralMall.taPointsExchange, params: { ...params },}).then((data) => {
35
         setData(data)
31
         setData(data)
36
     })
32
     })
37
   }
33
   }

+ 3
- 11
src/pages/integralMall/verifyList.jsx Просмотреть файл

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
 import moment from 'moment';
6
 import moment from 'moment';
7
-
7
+import apis from '../../services/apis';
8
 import request from '../../utils/request'
8
 import request from '../../utils/request'
9
 
9
 
10
 const { Option } = Select;
10
 const { Option } = Select;
19
 
19
 
20
   // 查询列表
20
   // 查询列表
21
   const getVerifyList = (params) => {
21
   const getVerifyList = (params) => {
22
-    request({
23
-      url: '/api/admin/taPointsExchange',
24
-      method: 'GET',
25
-      params: { ...params },
26
-    }).then((data) => {
22
+    request({ ...apis.integralMall.taPointsExchange, params: { ...params },}).then((data) => {
27
         setData(data)
23
         setData(data)
28
     })
24
     })
29
   }
25
   }
39
   }
35
   }
40
 
36
 
41
   const changeStatus = (row) => () => {
37
   const changeStatus = (row) => () => {
42
-    request({
43
-      url: '/api/admin/taPointsExchange/change',
44
-      method: 'PUT',
45
-      data: row
46
-    }).then((data) => {
38
+    request({ ...apis.integralMall.changeTaPointsExchange, data: row}).then((data) => {
47
         message.info("操作成功")
39
         message.info("操作成功")
48
         getVerifyList({ pageNum: pageNumber, pageSize: 10, phone: props.location.query.telValue })
40
         getVerifyList({ pageNum: pageNumber, pageSize: 10, phone: props.location.query.telValue })
49
     })
41
     })

+ 39
- 1
src/services/apis.js Просмотреть файл

223
         url: '/api/admin/SignList',
223
         url: '/api/admin/SignList',
224
         method: 'GET',
224
         method: 'GET',
225
       }
225
       }
226
-  }
226
+  },
227
+  integralMall: {
228
+    tdPointsRules: {
229
+      url: '/api/admin/tdPointsRules',
230
+      method: 'GET',
231
+    },
232
+    change: {
233
+      url: '/api/admin/tdPointsRules/change',
234
+      method: 'PUT',
235
+    },
236
+    taGoods: {
237
+      url: '/api/admin/taGoods/:id',
238
+      method: 'GET',
239
+    },
240
+    updateTaGoods: {
241
+      url: '/api/admin/taGoods',
242
+      method: 'PUT',
243
+    },
244
+    addTaGoods: {
245
+      url: '/api/admin/taGoods/add',
246
+      method: 'POST',
247
+    },
248
+    taPointsExchange: {
249
+      url: '/api/admin/taPointsExchange',
250
+        method: 'GET',
251
+    },
252
+    getTaGoods: {
253
+      url: '/api/admin/taGoods',
254
+      method: 'GET',
255
+    },
256
+    changeTaGoods: {
257
+      url: '/api/admin/taGoods/change',
258
+      method: 'PUT',
259
+    },
260
+    changeTaPointsExchange: {
261
+      url: '/api/admin/taPointsExchange/change',
262
+      method: 'PUT',
263
+    }
264
+  },
227
   // indexEcharts:{
265
   // indexEcharts:{
228
   //   list:{
266
   //   list:{
229
   //     method:'get',
267
   //     method:'get',