Browse Source

轮播图

傅行帆 5 years ago
parent
commit
0d5897edcf

+ 5
- 21
src/pages/carouselFigure/advertisingList.jsx View File

@@ -6,7 +6,7 @@ import router from 'umi/router';
6 6
 import moment from 'moment';
7 7
 import SelectCity from '../../components/SelectButton/CitySelect'
8 8
 import BuildSelect from '../../components/SelectButton/BuildSelect'
9
-
9
+import apis from '../../services/apis';
10 10
 import request from '../../utils/request'
11 11
 
12 12
 const { Option } = Select;
@@ -22,11 +22,7 @@ const header = (props) => {
22 22
 
23 23
   // 查询列表
24 24
   const getList = (params) => {
25
-    request({
26
-        url: '/api/admin/extendContent',
27
-        method: 'GET',
28
-        params: { ...params },
29
-    }).then((data) => {
25
+    request({ ...apis.carsuseFigure.extendContent, params: { ...params },}).then((data) => {
30 26
         console.log(data)
31 27
         setData(data)
32 28
     })
@@ -97,11 +93,7 @@ const toEdit = (contentId) => () => {
97 93
           okText: '确定',
98 94
           cancelText: '取消',
99 95
           onOk() {
100
-              request({
101
-                  url: '/api/admin/buildingDynamic/finish',
102
-                  method: 'PUT',
103
-                  data: {dynamicId: row.dynamicId, top: ""},
104
-              }).then((data) => {
96
+              request({ ...apis.carsuseFigure.finish, data: {dynamicId: row.dynamicId, top: ""},}).then((data) => {
105 97
                   console.log(data)
106 98
                   message.info('操作成功!')
107 99
                   getList({ pageNum: 1, pageSize: 10, showType: 'screen' })
@@ -123,11 +115,7 @@ const toEdit = (contentId) => () => {
123 115
           okText: '确定',
124 116
           cancelText: '取消',
125 117
           onOk() {
126
-              request({
127
-                  url: '/api/admin/extendContent/'+row.contentId,
128
-                  method: 'PUT',
129
-                  data: row,
130
-              }).then((data) => {
118
+              request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: row.contentId}, data: row,}).then((data) => {
131 119
                   message.info('操作成功!')
132 120
                   getList({ pageNum: 1, pageSize: 10, showType: 'screen' })
133 121
               }).catch((err) => {
@@ -143,11 +131,7 @@ const toEdit = (contentId) => () => {
143 131
           okText: '确定',
144 132
           cancelText: '取消',
145 133
           onOk() {
146
-              request({
147
-                  url: '/api/admin/extendContent/'+row.contentId,
148
-                  method: 'PUT',
149
-                  data: row,
150
-              }).then((data) => {
134
+              request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: row.contentId}, data: row,}).then((data) => {
151 135
                   message.info('操作成功!')
152 136
                   getList({ pageNum: 1, pageSize: 10, showType: 'screen' })
153 137
               }).catch((err) => {

+ 5
- 21
src/pages/carouselFigure/carouselFigureList.jsx View File

@@ -6,7 +6,7 @@ import router from 'umi/router';
6 6
 import moment from 'moment';
7 7
 import SelectCity from '../../components/SelectButton/CitySelect'
8 8
 import BuildSelect from '../../components/SelectButton/BuildSelect'
9
-
9
+import apis from '../../services/apis';
10 10
 import request from '../../utils/request'
11 11
 
12 12
 const { Option } = Select;
@@ -22,11 +22,7 @@ const header = (props) => {
22 22
 
23 23
   // 查询列表
24 24
   const getList = (params) => {
25
-    request({
26
-        url: '/api/admin/extendContent',
27
-        method: 'GET',
28
-        params: { ...params },
29
-    }).then((data) => {
25
+    request({ ...apis.carsuseFigure.extendContent, params: { ...params },}).then((data) => {
30 26
         console.log(data)
31 27
         setData(data)
32 28
     })
@@ -97,11 +93,7 @@ const toEditCarouse = (contentId) => () => {
97 93
           okText: '确定',
98 94
           cancelText: '取消',
99 95
           onOk() {
100
-              request({
101
-                  url: '/api/admin/buildingDynamic/finish',
102
-                  method: 'PUT',
103
-                  data: {dynamicId: row.dynamicId, top: ""},
104
-              }).then((data) => {
96
+            request({ ...apis.carsuseFigure.finish, data: {dynamicId: row.dynamicId, top: ""},}).then((data) => {
105 97
                   console.log(data)
106 98
                   message.info('操作成功!')
107 99
                   getList({ pageNum: 1, pageSize: 10, showType: 'banner' })
@@ -123,11 +115,7 @@ const toEditCarouse = (contentId) => () => {
123 115
           okText: '确定',
124 116
           cancelText: '取消',
125 117
           onOk() {
126
-              request({
127
-                  url: '/api/admin/extendContent/'+row.contentId,
128
-                  method: 'PUT',
129
-                  data: row,
130
-              }).then((data) => {
118
+            request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: row.contentId}, data: row,}).then((data) => {
131 119
                   message.info('操作成功!')
132 120
                   getList({ pageNum: 1, pageSize: 10, showType: 'banner' })
133 121
               }).catch((err) => {
@@ -143,11 +131,7 @@ const toEditCarouse = (contentId) => () => {
143 131
           okText: '确定',
144 132
           cancelText: '取消',
145 133
           onOk() {
146
-              request({
147
-                  url: '/api/admin/extendContent/'+row.contentId,
148
-                  method: 'PUT',
149
-                  data: row,
150
-              }).then((data) => {
134
+            request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: row.contentId}, data: row,}).then((data) => {
151 135
                   message.info('操作成功!')
152 136
                   getList({ pageNum: 1, pageSize: 10, showType: 'banner' })
153 137
               }).catch((err) => {

+ 4
- 14
src/pages/carouselFigure/editAdvertising.jsx View File

@@ -7,6 +7,7 @@ import router from 'umi/router';
7 7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
8 8
 import XForm, { FieldTypes } from '../../components/XForm';
9 9
 import Wangedit from '../../components/Wangedit/Wangedit'
10
+import apis from '../../services/apis';
10 11
 import request from '../../utils/request'
11 12
 
12 13
 const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
@@ -27,10 +28,7 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
27 28
 
28 29
   // 查询列表
29 30
   const getDetail = (contentId) => {
30
-    request({
31
-        url: '/api/admin/extendContent/' + contentId,
32
-        method: 'GET',
33
-    }).then((data) => {
31
+    request({ ...apis.carsuseFigure.getExtendContent,urlData:{id: contentId}}).then((data) => {
34 32
         console.log(data)
35 33
         setData(data)
36 34
     })
@@ -123,21 +121,13 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
123 121
     const handleSubmit = val => { 
124 122
       val.showType = 'screen'
125 123
       if(contentId){
126
-        request({
127
-          url: '/api/admin/extendContent/'+contentId,
128
-          method: 'PUT',
129
-          data: val,
130
-        }).then((data) => {
124
+        request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: contentId}, data: val,}).then((data) => {
131 125
           cancelPage()
132 126
         }).catch((err) => {
133 127
           message.info(err.msg || err.message)
134 128
         })
135 129
       }else{
136
-        request({
137
-          url: '/api/admin/extendContent',
138
-          method: 'POST',
139
-          data: val,
140
-        }).then((data) => {
130
+        request({ ...apis.carsuseFigure.addExtendContent, data: val,}).then((data) => {
141 131
           cancelPage()
142 132
         }).catch((err) => {
143 133
           message.info(err.msg || err.message)

+ 4
- 14
src/pages/carouselFigure/editCarousel.jsx View File

@@ -7,6 +7,7 @@ import router from 'umi/router';
7 7
 import BuildSelect from '../../components/SelectButton/BuildSelect'
8 8
 import XForm, { FieldTypes } from '../../components/XForm';
9 9
 import Wangedit from '../../components/Wangedit/Wangedit'
10
+import apis from '../../services/apis';
10 11
 import request from '../../utils/request'
11 12
 
12 13
 const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
@@ -27,10 +28,7 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
27 28
 
28 29
   // 查询列表
29 30
   const getDetail = (contentId) => {
30
-    request({
31
-        url: '/api/admin/extendContent/' + contentId,
32
-        method: 'GET',
33
-    }).then((data) => {
31
+    request({ ...apis.carsuseFigure.getExtendContent,urlData:{id: contentId}}).then((data) => {
34 32
         console.log(data)
35 33
         setData(data)
36 34
     })
@@ -123,21 +121,13 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
123 121
     const handleSubmit = val => { 
124 122
       val.showType = 'banner'
125 123
       if(contentId){
126
-        request({
127
-          url: '/api/admin/extendContent/'+contentId,
128
-          method: 'PUT',
129
-          data: val,
130
-        }).then((data) => {
124
+        request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: contentId}, data: val,}).then((data) => {
131 125
           cancelPage()
132 126
         }).catch((err) => {
133 127
           message.info(err.msg || err.message)
134 128
         })
135 129
       }else{
136
-        request({
137
-          url: '/api/admin/extendContent',
138
-          method: 'POST',
139
-          data: val,
140
-        }).then((data) => {
130
+        request({ ...apis.carsuseFigure.addExtendContent, data: val,}).then((data) => {
141 131
           cancelPage()
142 132
         }).catch((err) => {
143 133
           message.info(err.msg || err.message)

+ 22
- 0
src/services/apis.js View File

@@ -262,6 +262,28 @@ export default {
262 262
       method: 'PUT',
263 263
     }
264 264
   },
265
+  carsuseFigure: {
266
+    extendContent: {
267
+      url: '/api/admin/extendContent',
268
+      method: 'GET',
269
+    },
270
+    finish: {
271
+      url: '/api/admin/buildingDynamic/finish',
272
+      method: 'PUT',
273
+    },
274
+    updataExtendContent: {
275
+      url: '/api/admin/extendContent/:id',
276
+      method: 'PUT',
277
+    },
278
+    getExtendContent: {
279
+      url: '/api/admin/extendContent/:id',
280
+      method: 'GET',
281
+    },
282
+    addExtendContent: {
283
+      url: '/api/admin/extendContent',
284
+      method: 'POST',
285
+    }
286
+  },
265 287
   // indexEcharts:{
266 288
   //   list:{
267 289
   //     method:'get',