傅行帆 5 年 前
コミット
7b7438b2f3
共有1 個のファイルを変更した25 個の追加14 個の削除を含む
  1. 25
    14
      src/pages/activity/drainage/DrainageList.jsx

+ 25
- 14
src/pages/activity/drainage/DrainageList.jsx ファイルの表示

@@ -75,20 +75,31 @@ const header = (props) => {
75 75
 
76 76
   const exchangeDrainage = drainage => () => {
77 77
     if(drainage.status === 1){
78
-      Modal.confirm({
79
-        title: '下架后当前H5活动关联的小程序端开屏图、banner图等也会自动下架。',
80
-        okText: '确认',
81
-        cancelText: '取消',
82
-        onOk () {
83
-          request({ ...apis.activity.exchangeDrainage, urlData: { id: drainage.drainageId }, data: drainage }).then((data) => {
84
-            message.info('操作成功!')
85
-            gettaDrainage({ pageNum: 1, pageSize: 10 })
86
-          }).catch((err) => {
87
-            console.log(err)
88
-            message.info(err.msg || err.message)
89
-          })
90
-        }
91
-      });
78
+      if(drainage.isMiniapp){
79
+        Modal.confirm({
80
+          title: '下架后当前H5活动关联的小程序端开屏图、banner图等也会自动下架。',
81
+          okText: '确认',
82
+          cancelText: '取消',
83
+          onOk () {
84
+            request({ ...apis.activity.exchangeDrainage, urlData: { id: drainage.drainageId }, data: drainage }).then((data) => {
85
+              message.info('操作成功!')
86
+              gettaDrainage({ pageNum: 1, pageSize: 10 })
87
+            }).catch((err) => {
88
+              console.log(err)
89
+              message.info(err.msg || err.message)
90
+            })
91
+          }
92
+        });
93
+      }else{
94
+        request({ ...apis.activity.exchangeDrainage, urlData: { id: drainage.drainageId }, data: drainage }).then((data) => {
95
+          message.info('H5活动已下架!')
96
+          gettaDrainage({ pageNum: 1, pageSize: 10 })
97
+        }).catch((err) => {
98
+          console.log(err)
99
+          message.info(err.msg || err.message)
100
+        })
101
+      }
102
+      
92 103
     }else{
93 104
       request({ ...apis.activity.exchangeDrainage, urlData: { id: drainage.drainageId }, data: drainage }).then((data) => {
94 105
         message.info('H5活动已上架!')