活动按钮状态流转

This commit is contained in:
2026-03-25 15:53:37 +08:00
commit 37346e790f
2762 changed files with 240282 additions and 0 deletions

View File

@@ -0,0 +1 @@
<page-meta page-style="{{'overflow:'+(pageShow?'hidden':'visible')}}"></page-meta><view class="container" style="{{'--theme-color:'+(themeColor)+';'}}"><title-bar vue-id="1a365512-1" showBack="{{true}}" title="订单确认" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view data-event-opts="{{[['tap',[['chooseAddress']]]]}}" class="main-address" bindtap="__e"><view class="address-box flex align-items-center"><view class="box-text flex-item">{{addressData.address||"请选择收货地址"}}</view><block wx:if="{{iconMore}}"><view class="box-icon" style="{{'background-image:'+('url('+iconMore+')')+';'}}"></view></block></view><block wx:if="{{addressData.name&&addressData.tel}}"><view class="address-info flex flex-wrap"><text>{{addressData.name||""}}</text><text>{{addressData.tel||""}}</text></view></block></view><view class="main-goods flex align-items-center"><image class="goods-image" src="{{goodsData.image}}" mode="aspectFill"></image><view class="goods-info flex-item"><view class="info-top text-ellipsis-more">{{goodsData.name}}</view><view class="info-bottom"><view class="bottom-points">{{goodsData.points+"积分"}}</view><view class="bottom-select"><view data-event-opts="{{[['tap',[['changeNumber',[1]]]]]}}" class="{{['select-btn',($root.m0<=1)?'disabled':'']}}" bindtap="__e"><image class="icon" src="/static/mall/subtraction.png" mode="aspectFit"></image></view><view data-event-opts="{{[['tap',[['changeNumber',[3]]]]]}}" class="select-text text-ellipsis" bindtap="__e">{{goodsData.number}}</view><view data-event-opts="{{[['tap',[['changeNumber',[2]]]]]}}" class="select-btn" bindtap="__e"><image class="icon" src="/static/mall/addition.png" mode="aspectFit"></image></view></view></view></view></view><view class="main-points flex align-items-center"><view class="points-title">积分消耗</view><view class="points-value flex-item">{{"-"+totalPoints+"积分"}}</view></view><view class="main-footer"><block wx:if="{{userMobile}}"><view data-event-opts="{{[['tap',[['handleSettlement']]]]}}" class="footer-btn" bindtap="__e">结算</view></block><block wx:else><button class="footer-btn clear" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['bindPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e">结算</button></block><view class="safe-padding"></view></view></view></block><address-modal class="vue-ref" bind:confirm="__e" bind:onChange="__e" vue-id="1a365512-2" data-ref="addressModal" data-event-opts="{{[['^confirm',[['changeAddress']]],['^onChange',[['pageChange']]]]}}" bind:__l="__l"></address-modal><quantity-modal class="vue-ref" bind:confirm="__e" bind:onChange="__e" vue-id="1a365512-3" data-ref="quantityModal" data-event-opts="{{[['^confirm',[['changeQuantity']]],['^onChange',[['pageChange']]]]}}" bind:__l="__l"></quantity-modal></view>