瀏覽代碼

市场活动

codeMan 3 年之前
父節點
當前提交
7c687b43a2
共有 2 個文件被更改,包括 8 次插入2 次删除
  1. 7 1
      packageA/activity/detail.js
  2. 1 1
      packageA/activity/detail.wxml

+ 7 - 1
packageA/activity/detail.js

@@ -133,7 +133,7 @@ Page({
             });
             let arr = this.data.oldtabbarList
             if (res.data.status == '结束') {
-                arr = this.data.tabbarList.filter(item => item.label == '结束')
+                arr = []
             } else if (res.data.status == '发布') {
                 arr = this.data.tabbarList.filter(item => item.label != '编辑')
             }
@@ -230,6 +230,9 @@ Page({
                             });
                             if (res.msg == '成功') {
                                 this.getDetail()
+                                let pages = getCurrentPages(),
+                                    page = pages[pages.length - 2]
+                                page.getList(true)
                             }
                         })
                     }
@@ -255,6 +258,9 @@ Page({
                             });
                             if (res.msg == '成功') {
                                 this.getDetail()
+                                this.setData({
+                                    tabbarList: []
+                                })
                             }
                         })
                     }

+ 1 - 1
packageA/activity/detail.wxml

@@ -17,4 +17,4 @@
 </Yl_FunTabs>
 
 <!-- 底部 -->
-<Yl_Tabbar list='{{tabbarList}}' bind:callback="tabbarOnClick" />
+<Yl_Tabbar wx:if="{{tabbarList.length != 0}}" list='{{tabbarList}}' bind:callback="tabbarOnClick" />