林凡 5 лет назад
Родитель
Сommit
da98b303a5

+ 2
- 1
src/pages/carouselFigure/SelectH5.jsx Просмотреть файл

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

+ 7
- 6
src/pages/carouselFigure/editAdvertising.jsx Просмотреть файл

51
   }
51
   }
52
 
52
 
53
   const setExtraData1 = (data) => {
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
        isHaveActive=false
55
        isHaveActive=false
56
     }else{
56
     }else{
57
        isHaveActive=true
57
        isHaveActive=true
259
     const handleSubmit = val => {
259
     const handleSubmit = val => {
260
       val.showType = 'screen'
260
       val.showType = 'screen'
261
       if(!val.isHaveActive&&val.targetId) {
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
       if(contentId){
269
       if(contentId){
269
         request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: contentId}, data: val,}).then((data) => {
270
         request({ ...apis.carsuseFigure.updataExtendContent,urlData:{id: contentId}, data: val,}).then((data) => {

+ 5
- 4
src/pages/carouselFigure/editCarousel.jsx Просмотреть файл

58
   }
58
   }
59
 
59
 
60
   const setExtraData1 = (data) => {
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
         isHaveActive=false
62
         isHaveActive=false
63
      }else{
63
      }else{
64
         isHaveActive=true
64
         isHaveActive=true
292
       const handleSubmit = val => {
292
       const handleSubmit = val => {
293
         val.showType = 'banner'
293
         val.showType = 'banner'
294
         if(!val.isHaveActive&&val.targetId) {
294
         if(!val.isHaveActive&&val.targetId) {
295
-          if(val.contentType){
296
-              console.log(1)
297
-          }else{
295
+          if(!val.contentType){
298
             val.contentType='h5'
296
             val.contentType='h5'
299
           }
297
           }
300
         }
298
         }
299
+        if(!val.isHaveActive&&!val.targetId){
300
+          val.contentType=''
301
+        }
301
         if (contentId) {
302
         if (contentId) {
302
           request({ ...apis.carsuseFigure.updataExtendContent, urlData: { id: contentId }, data: val }).then(data => {
303
           request({ ...apis.carsuseFigure.updataExtendContent, urlData: { id: contentId }, data: val }).then(data => {
303
             cancelPage()
304
             cancelPage()