傅行帆 5 lat temu
rodzic
commit
873fa300e3

+ 3
- 11
src/pages/integralMall/GoodsList.jsx Wyświetl plik

@@ -4,7 +4,7 @@ import { FormattedMessage } from 'umi-plugin-react/locale';
4 4
 import styles from '../style/GoodsList.less';
5 5
 import router from 'umi/router';
6 6
 import BuildSelect from '../../components/SelectButton/BuildSelect'
7
-
7
+import apis from '../../services/apis';
8 8
 import request from '../../utils/request'
9 9
 
10 10
 const { Option } = Select;
@@ -20,11 +20,7 @@ function header(props) {
20 20
 
21 21
   // 查询列表
22 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 24
         console.log(data)
29 25
         setData(data)
30 26
     })
@@ -62,11 +58,7 @@ function header(props) {
62 58
       okText: '确认',
63 59
       cancelText: '取消',
64 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 62
           message.info('操作成功!')
71 63
           getList({ pageNum: 1, pageSize: 10 });
72 64
         })

+ 3
- 10
src/pages/integralMall/achieve.jsx Wyświetl plik

@@ -5,6 +5,7 @@ import styles from '../style/GoodsList.less';
5 5
 import router from 'umi/router';
6 6
 import moment from 'moment';
7 7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
8
+import apis from '../../services/apis';
8 9
 import request from '../../utils/request'
9 10
 
10 11
 const { TabPane } = Tabs;
@@ -28,11 +29,7 @@ useEffect(() => {
28 29
 
29 30
 // 查询列表
30 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 33
       console.log(data)
37 34
       setData(data)
38 35
   })
@@ -54,11 +51,7 @@ const changePageNum = (pageNumber) => {
54 51
   }
55 52
 
56 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 55
       message.info('操作成功!')
63 56
       getList({ pageNum: 1, pageSize: 10, type: carType})
64 57
     })

+ 4
- 14
src/pages/integralMall/editGoods.jsx Wyświetl plik

@@ -6,6 +6,7 @@ import BuildSelect from '../../components/SelectButton/BuildSelect'
6 6
 import XForm, { FieldTypes } from '../../components/XForm';
7 7
 import Wangedit from '../../components/Wangedit/Wangedit'
8 8
 import router from 'umi/router';
9
+import apis from '../../services/apis';
9 10
 import request from '../../utils/request'
10 11
 
11 12
 const { TextArea } = Input;
@@ -21,10 +22,7 @@ const header = props => {
21 22
 
22 23
   // 查询列表
23 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 26
         console.log(data)
29 27
         setGoodsData(data)
30 28
     })
@@ -111,21 +109,13 @@ const header = props => {
111 109
   const handleSubmit = (values) => {
112 110
     if(goodsId){
113 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 113
         cancelPage()
120 114
       }).catch((err) => {
121 115
         message.info(err.msg || err.message)
122 116
       })
123 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 119
         cancelPage()
130 120
       }).catch((err) => {
131 121
         message.info(err.msg || err.message)

+ 2
- 6
src/pages/integralMall/exchangeRecords.jsx Wyświetl plik

@@ -5,7 +5,7 @@ import styles from '../style/GoodsList.less';
5 5
 import router from 'umi/router';
6 6
 import moment from 'moment';
7 7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
8
-
8
+import apis from '../../services/apis';
9 9
 import request from '../../utils/request'
10 10
 
11 11
 /**
@@ -27,11 +27,7 @@ function record(props) {
27 27
 
28 28
   // 查询列表
29 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 31
         setData(data)
36 32
     })
37 33
   }

+ 3
- 11
src/pages/integralMall/verifyList.jsx Wyświetl plik

@@ -4,7 +4,7 @@ import { FormattedMessage } from 'umi-plugin-react/locale';
4 4
 import styles from '../style/GoodsList.less';
5 5
 import router from 'umi/router';
6 6
 import moment from 'moment';
7
-
7
+import apis from '../../services/apis';
8 8
 import request from '../../utils/request'
9 9
 
10 10
 const { Option } = Select;
@@ -19,11 +19,7 @@ const header = (props) => {
19 19
 
20 20
   // 查询列表
21 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 23
         setData(data)
28 24
     })
29 25
   }
@@ -39,11 +35,7 @@ const header = (props) => {
39 35
   }
40 36
 
41 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 39
         message.info("操作成功")
48 40
         getVerifyList({ pageNum: pageNumber, pageSize: 10, phone: props.location.query.telValue })
49 41
     })

+ 39
- 1
src/services/apis.js Wyświetl plik

@@ -223,7 +223,45 @@ export default {
223 223
         url: '/api/admin/SignList',
224 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 265
   // indexEcharts:{
228 266
   //   list:{
229 267
   //     method:'get',