dm-wechat-mini/pages/shop/detail/index.wxml
2025-03-25 20:24:03 +08:00

87 lines
3.5 KiB
Plaintext

<nav-bar back background="{{scrollOverTop?'#fff':'transparent'}}" id="navBar"
back-title="{{scrollOverTop?detail.name+detail.name+detail.name:''}}">
</nav-bar>
<view class="custom-scroll-view">
<scroll-view scroll-y class="main" bindscroll="scrollViewScroll">
<view class="top">
<image class="image" src="{{detail.optimized_image_url}}"/>
<button class="share" open-type="share">
<image src="/assets/icon/shop/share.png" class="icon"/>
</button>
</view>
<view class="page-container product-info">
<view class="p-name">{{detail.name}}</view>
<view class="info">
<view class="tag">{{detail.delivery_time_type=='IMMEDIATE'?'及时达':'定时达'}}</view>
<view class="desc">已售 {{detail.sold_total}}</view>
<number-box animation="{{qtyAnimation}}" class="number-box" model:value="{{qty}}"/>
</view>
<view class="spliter"></view>
<view class="user">
<image class="avatar" src="{{detail.merchant.optimized_brand_image_url||'/assets/icon/my/avatar.png'}}"/>
<view class="center">
<view class="u-name">{{detail.merchant.name}}</view>
<view class="building">{{detail.merchant.address}}</view>
</view>
<image src="/assets/icon/shop/phone-black.png" class="icon-phone" bind:tap="makePhoneCall"/>
</view>
</view>
<block wx:if="{{detail.delivery_time_type=='IMMEDIATE'}}">
<view class="page-container address" wx:if="{{detail.default_address&&detail.default_address.id}}">
<view class="head">配送地址</view>
<navigator class="content" url="/pages/help/address/index/index?type=common">
<view class="row right-arrow">
<image class="icon" src="/assets/icon/shop/house.png"/>
<view class="text">{{detail.default_address.community_name}}</view>
</view>
<view class="row">
<image class="icon" src="/assets/icon/shop/user.png"/>
<view class="text">{{detail.default_address.name}} {{detail.default_address.phone}}</view>
</view>
</navigator>
</view>
<view class="page-container address" wx:else>
<view class="head">配送地址</view>
<navigator class="content" url="/pages/help/address/index/index?type=common">
<view class="no-address right-arrow">请选择收货地址</view>
</navigator>
</view>
</block>
<view class="page-container address" wx:else>
<view class="head">
自提点<label class="time">3月12 16:00</label>
</view>
<view class="content">
<view class="row right-arrow">
<image class="icon" src="/assets/icon/shop/house.png"/>
<view class="text">朝阳时代西锦12栋1单元2072</view>
</view>
</view>
</view>
<view class="page-container address">
<view class="head">商品详情</view>
<view class="content">
<towxml nodes="{{productInfoMD}}"/>
</view>
</view>
<view class="page-container address">
<view class="head">购买须知</view>
<view class="content">
<towxml nodes="{{productGuideMD}}"/>
</view>
</view>
<view class="scroll-view-dispatch"></view>
</scroll-view>
</view>
<view class="bottom-bar float">
<view class="money">{{detail.sale_price}}</view>
<view class="tips">赠蜂蜜{{detail.gift_points}}克</view>
<button type="primary" class="button" bind:tap="buy" loading="{{buying}}">立即下单</button>
</view>
<merchant-order id="merchantOrder"/>