xuxueyang
2024-08-15 891b5db055a1d27c6bda2e9700aa57f8bacd7cd2
sub_pages/customer/shopping/shopping.vue
@@ -63,7 +63,7 @@
         </view>
      </view>
      <view style="min-height:200rpx">
      <view style="min-height:140rpx;background-color: #fff;">
      </view>
      <view class="bottom-price flex">
         <view class="m-t-12">
@@ -77,7 +77,7 @@
            提交订单
         </view>
      </view>
      <view style="min-height:200rpx">
      <view style="min-height:140rpx">
      </view>
      <common-footer flg="2"></common-footer>
   </view>
@@ -160,15 +160,19 @@
               }
            })
            let that = this
            setTimeout(() => {
            if (code === 0) {
               that.$message.hideLoading()
               if (code === 0) {
                  that.$storage.setItem('_cache_shopping_dto', JSON.stringify(data))
                  uni.navigateTo({
                     url: '/sub_pages/customer/shopping/confirm'
                  })
               }
            }, 300)
               that.$storage.setItem('_cache_shopping_dto', JSON.stringify(data))
               uni.navigateTo({
                  url: '/sub_pages/customer/shopping/confirm'
               })
            } else {
               //提示消失快
               setTimeout(() => {
                  that.$message.hideLoading()
               }, 2000)
            }
         },
         async clickSwipeButton(item, check) {
            // console.log('clickSwipeButton', e)
@@ -265,6 +269,20 @@
                        this.ids.push(item.id)
                     }
                  })
                  //如果所有的话都悬赏了,设置为return true;
                  var tmpSelectAll = true
                  for (var i = 0; i < this.list.length; i++) {
                     for (var j = 0; j < this.list[i].flowerList.length; j++) {
                        if (this.ids.indexOf(this.list[i].flowerList[j].id) < 0) {
                           tmpSelectAll = false
                           break
                        }
                     }
                  }
                  this.checkall = tmpSelectAll
               } else {
                  this.checkall = false
                  this.ids.splice(this.ids.indexOf('supplier@' + dto.supplierId), 1)
@@ -301,6 +319,18 @@
                  } else {
                     console.log('has', this.ids, dto)
                  }
                  //如果所有的话都悬赏了,设置为return true;
                  var tmpSelectAll = true
                  for (var i = 0; i < this.list.length; i++) {
                     for (var j = 0; j < this.list[i].flowerList.length; j++) {
                        if (this.ids.indexOf(this.list[i].flowerList[j].id) < 0) {
                           tmpSelectAll = false
                           break
                        }
                     }
                  }
                  this.checkall = tmpSelectAll
               } else {
                  this.checkall = false
@@ -422,7 +452,7 @@
         padding: 20rpx;
         right: 0rpx;
         // bottom: 160rpx;
         bottom: 130rpx;
         bottom: 120rpx;
         z-index: 11;
      }