Просмотр исходного кода

新增拼团活动为空时优化提示

lemon橪 4 лет назад
Родитель
Сommit
346eb13d50

+ 13 - 2
pages/mine/deposit/operation.vue

@@ -27,8 +27,19 @@ export default {
     };
   },
   async mounted() {
-    let result = await getUserWallet(); //预存款
-    this.walletNum = result.data.result.memberWallet;
+    if (this.$options.filters.isLogin("auth")) {
+      let result = await getUserWallet(); //预存款
+      this.walletNum = result.data.result.memberWallet;
+    } else {
+      uni.showToast({
+        icon: "none",
+        duration: 3000,
+        title: "请先登录!",
+      });
+      uni.redirectTo({
+        url: "/pages/passport/login",
+      });
+    }
   },
   methods: {
     back() {

+ 5 - 5
pages/promotion/joinGroup.vue

@@ -23,7 +23,7 @@
     <!-- 商品栏 -->
     <div class="swiper">
 
- 
+      <div v-if="groupBuy.length !=0">
         <view class="view-item" v-for="(groupItem, groupIndex) in groupBuy" :key="groupIndex">
           <view class="view-left">
             <u-image border-radius="10" shape="square" :src="groupItem.goodsImage" width="186rpx" height="186rpx">
@@ -54,7 +54,8 @@
           </view>
         </view>
         <u-loadmore bg-color='#f8f8f8' :status="status" />
-  
+      </div>
+      <u-empty v-else style="margin-top:20%" text="暂无拼团活动" mode="data"></u-empty>
 
     </div>
 
@@ -91,8 +92,8 @@ export default {
       val ? (this.title = "") : (this.title = "拼团活动");
     },
   },
-  onReachBottom(){
-    this.loadMore()
+  onReachBottom() {
+    this.loadMore();
   },
   // 点击搜索按钮
   onNavigationBarButtonTap(e) {
@@ -151,5 +152,4 @@ export default {
 
 <style lang="scss" scoped>
 @import "./style.scss";
-
 </style>

+ 1 - 1
pages/tabbar/user/my.vue

@@ -71,7 +71,7 @@
 
     <!-- 常用工具 -->
 
-    <tool class="box" />
+    <tool  />
 
   </view>
 </template>

+ 1 - 1
pages/tabbar/user/utils/tool.vue

@@ -116,7 +116,7 @@ export default {
 .interact-tools {
   border-left: none;
   border-right: none;
-  margin-top: 30rpx;
+
 
   .interactBox {
     height: 156rpx;