林凡 5 年前
父节点
当前提交
da98b303a5

+ 2
- 1
src/pages/carouselFigure/SelectH5.jsx 查看文件

@@ -53,12 +53,13 @@ export default props => {
53 53
       <Modal
54 54
         title="请选择H5"
55 55
         visible={visible}
56
+         onCancel={() => setVisible(false)}
56 57
          footer={[
57 58
             <Button key="back" onClick={() => setVisible(false)}>
58 59
               取消
59 60
             </Button>,
60 61
             <Button key="cancel" onClick={() => setData(value)}>
61
-              重置
62
+              清空
62 63
             </Button>,
63 64
             <Button key="submit" type="primary" onClick={() => {
64 65
               updateGroup(value)

+ 7
- 6
src/pages/carouselFigure/editAdvertising.jsx 查看文件

@@ -51,7 +51,7 @@ import SelectH5 from './SelectH5';
51 51
   }
52 52
 
53 53
   const setExtraData1 = (data) => {
54
-    if(data.contentType=='h5'||data.contentType==undefined||data.contentType==null){
54
+    if(data.contentType=='h5'||data.contentType==''||data.contentType=='nothing'){
55 55
        isHaveActive=false
56 56
     }else{
57 57
        isHaveActive=true
@@ -259,11 +259,12 @@ import SelectH5 from './SelectH5';
259 259
     const handleSubmit = val => {
260 260
       val.showType = 'screen'
261 261
       if(!val.isHaveActive&&val.targetId) {
262
-        if(val.contentType){
263
-            console.log(1)
264
-        }else{
265
-          val.contentType='h5'
266
-        }
262
+          if(!val.contentType){
263
+            val.contentType='h5'
264
+          }
265
+      }
266
+      if(!val.isHaveActive&&!val.targetId){
267
+        val.contentType=''
267 268
       }
268 269
       if(contentId){
269 270
         request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: contentId}, data: val,}).then((data) => {

+ 5
- 4
src/pages/carouselFigure/editCarousel.jsx 查看文件

@@ -58,7 +58,7 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
58 58
   }
59 59
 
60 60
   const setExtraData1 = (data) => {
61
-     if(data.contentType=='h5'||data.contentType==undefined||data.contentType==null){
61
+     if(data.contentType=='h5'||data.contentType==''||data.contentType=='nothing'){
62 62
         isHaveActive=false
63 63
      }else{
64 64
         isHaveActive=true
@@ -292,12 +292,13 @@ const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
292 292
       const handleSubmit = val => {
293 293
         val.showType = 'banner'
294 294
         if(!val.isHaveActive&&val.targetId) {
295
-          if(val.contentType){
296
-              console.log(1)
297
-          }else{
295
+          if(!val.contentType){
298 296
             val.contentType='h5'
299 297
           }
300 298
         }
299
+        if(!val.isHaveActive&&!val.targetId){
300
+          val.contentType=''
301
+        }
301 302
         if (contentId) {
302 303
           request({ ...apis.carsuseFigure.updataExtendContent, urlData: { id: contentId }, data: val }).then(data => {
303 304
             cancelPage()