From 7234a8bfdc91571bb1e5d4fad66cdd5a445712ee Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期二, 29 七月 2025 10:45:04 +0800 Subject: [PATCH] 页面调整 --- pages/commodity-square/commoditySquare.vue | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) diff --git a/pages/commodity-square/commoditySquare.vue b/pages/commodity-square/commoditySquare.vue index 1e52bcf..3d35583 100644 --- a/pages/commodity-square/commoditySquare.vue +++ b/pages/commodity-square/commoditySquare.vue @@ -16,7 +16,7 @@ </scroll-view> </view> - <view class="goodsInfos" > + <view class="goodsInfos" style="position: relative;"> <scroll-view :scroll-y="true" :show-scrollbar="false" style="height: 100%;" @scrolltolower="loadMoreData()"> <view class="goodsItem" v-for="item in goodsList" :key="item.id" @@ -58,6 +58,10 @@ </view> </view> </scroll-view> + </view> + <view @click="gotoCardList()" style="position: absolute;bottom: 120rpx; right: 32rpx;"> + <div class="settlement" >鍘昏喘鐗╄溅缁撶畻</div> + </view> </view> </view> @@ -87,6 +91,8 @@ }, data() { return { + canGoToCarList:false, + nums:10, searchInfo: '', //鍟嗗搧鍒楄〃 goodsList: [], @@ -114,6 +120,11 @@ } }, methods: { + gotoCardList(){ + uni.navigateTo({ + url:'/pages/cusbar/cart/cartList' + }) + }, addCardNum(e, id) { this.goodsList.forEach(item => { if (item.id === id) { @@ -269,6 +280,7 @@ const cardInfos = await getCarts(); // 澶勭悊璐墿杞︿俊鎭� let cardMap = new Map(); + this.canGoToCarList = cardInfos.data.result.cartList.length>0 cardInfos.data.result.cartList.forEach(item => { item.skuList.forEach(sku => { @@ -333,7 +345,16 @@ overflow: hidden; } - + .settlement { + width: 180rpx; + height: 70rpx; + line-height: 70rpx; + background: linear-gradient(91deg, $light-color 1%, $aider-light-color 99%); + border-radius: 900rpx; + text-align: center; + color: #fff; + margin-right: 10rpx; + } .navigatorMenue { margin-left: -32rpx; -- Gitblit v1.8.0