166 lines
6.9 KiB
Plaintext
166 lines
6.9 KiB
Plaintext
<!-- 立即购买 -->
|
|
<view class="newrightsBtn" bindtap="submitOrder">
|
|
<view class="rightsBtn-text">
|
|
<view class="rightsBtn-text-num">共:{{num}}件商品 </view>
|
|
<view>实付:<text>¥{{amount}}</text></view>
|
|
</view>
|
|
<button disabled="{{disabled}}">立即购买</button>
|
|
</view>
|
|
|
|
<view style="padding-bottom: 100px">
|
|
<view class="cont">
|
|
<view class="contBack">
|
|
<image class="classBack" src="https://lifetest.ysd-bs.com/storage/materials/2021/08/09/class_back_02.png"
|
|
mode="scaleToFill"></image>
|
|
<view class="classCircle"></view>
|
|
<view class="rightsCont">
|
|
<scroll-view scroll-x class="welfareCont-top" scroll-with-animation>
|
|
<view class="welfareCont-list-img" wx:for="{{detail.logos}}" wx:key="logos">
|
|
<image src="{{item}}" mode="aspectFill"></image>
|
|
</view>
|
|
</scroll-view>
|
|
<view class="nowrap rightsCont-btn">
|
|
{{detail.title}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="rightsNumber">
|
|
<image class="rightsGoods-img" src="{{detail.cover}}" mode="aspectFill"></image>
|
|
<view class="rightsGoods">
|
|
<view class="nowrap rightsGoods-text">
|
|
{{detail.title}}
|
|
</view>
|
|
<view class="rightsGoods-price">
|
|
<view class="rightsGoods-number"><text>¥</text>{{detail.price}}</view>
|
|
<view class="rightsAdd">
|
|
<view class="rightsAdd-btn rightsAdd-remove {{num != 1 ? 'active' : ''}}" bindtap="goodsNumber"
|
|
data-type="remove">-</view>
|
|
<input class="rightsAdd-input" data-num="{{num}}" value="{{num}}" type="number" maxlength='4'
|
|
bindblur="goodsNumberInput" disabled></input>
|
|
<view class="rightsAdd-btn rightsAdd-plus" bindtap="goodsNumber" data-type="plus">+</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="rightsList" style="padding: 0 0 2rpx">
|
|
<view class="rightsLabel">
|
|
<view class="rightsLabel-left">{{detail.attribute.form_type}}</view>
|
|
<view class="rightsLabel-right rightsLabel-red">-¥{{score}}</view>
|
|
</view>
|
|
<view class="rightsLabel">
|
|
<view class="rightsLabel-left">{{detail.attribute.form_pay}}</view>
|
|
<view class="rightsLabel-right">¥{{amount}}</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 规格 -->
|
|
<view class="rightsList" wx:if="{{detail.type == 'physical'}}">
|
|
<block wx:if="{{detail.type == 'physical'}}">
|
|
<view class="rightsLabel">
|
|
<view class="rightsLabel-left">提交方式</view>
|
|
<view class="rightsLabel-right rightsLabel-range">
|
|
<picker range="{{platformCp}}" range-key="name" bindchange="platBind">
|
|
<view class="tabs-text">
|
|
{{platformCp[platIndex].name}}
|
|
</view>
|
|
</picker>
|
|
<image class="rightsLabel-row" src="/static/icon/rightsArrow.png"></image>
|
|
</view>
|
|
</view>
|
|
<view class="rightsLabel rightsLabel-address" wx:if="{{platformCp[platIndex].name == '快递'}}">
|
|
<image class="rightsLabel-icon" src="/static/img/new_rightsAddress.png"></image>
|
|
<block wx:if="{{address != ''}}">
|
|
<view class="rightsLabel-right" bindtap="addressTap">
|
|
<view class="rightsLabel-address-text">
|
|
<view class="rightsLabel-address-name">{{address.name}}<view class="rightsLabel-address-tel">{{address.mobile}}</view></view>
|
|
<text class="nowrap">{{address.all_address}}</text>
|
|
</view>
|
|
<image class="rightsLabel-row" src="/static/icon/rightsArrow.png"></image>
|
|
</view>
|
|
</block>
|
|
<block wx:else>
|
|
<navigator class="rightsLabel-right" hover-class="none" url="/pages/address_form/address_form?type=Add">
|
|
<view class="rightsLabel-address-text" style="line-height: 90rpx;">
|
|
添加收货地址
|
|
</view>
|
|
<image class="rightsLabel-row" src="/static/icon/rightsArrow.png"></image>
|
|
</navigator>
|
|
</block>
|
|
</view>
|
|
<view class="rightsLabel" wx:if="{{platformCp[platIndex].name == '快递'}}">
|
|
<view class="rightsLabel-left">快递运费</view>
|
|
<view class="rightsLabel-right rightsLabel-freight">¥{{freight}}</view>
|
|
</view>
|
|
</block>
|
|
</view>
|
|
|
|
<!-- 支付方式 -->
|
|
<view class="rightsList" style="padding: 0 0 2rpx">
|
|
<view class="radioList" style="padding: 30rpx">
|
|
<radio-group bindchange="payBind">
|
|
<view class="payContList-label">
|
|
<view class="payContList-label-name">
|
|
<image class="payContList-label-img" src="/static/img/wx.jpg"></image>
|
|
微信支付
|
|
</view>
|
|
<radio class="radio" value="0" checked></radio>
|
|
</view>
|
|
<view class="payContList-label" wx:if="{{unicomPay}}">
|
|
<view class="payContList-label-name">
|
|
<image class="payContList-label-img" src="/static/img/wqb.jpg"></image>
|
|
沃钱包支付
|
|
</view>
|
|
<radio class="radio" value="1"></radio>
|
|
</view>
|
|
</radio-group>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 购买须知 -->
|
|
<view class="notice">
|
|
<view class="noticeTitle" bindtap="noticeTap">
|
|
<view class="noticeTitle-flex">
|
|
<image class="noticeTitle-img" src="/static/icon/notice_icon.png"></image>
|
|
购买前请仔细阅读使用须知、内容介绍
|
|
</view>
|
|
<image class="noticeTitle-row {{noticeShow ? 'active' : ''}}" src="/static/icon/rightsArrow.png"></image>
|
|
</view>
|
|
<view class="noticeText {{noticeShow ? 'active' : ''}}">
|
|
<view class="noticeText-top">购买须知</view>
|
|
<view class="noticeText-cont">
|
|
<rich-text nodes="{{remark}}"></rich-text>
|
|
</view>
|
|
|
|
<view class="noticeText-top">内容介绍</view>
|
|
<view class="noticeText-cont">
|
|
<rich-text nodes="{{content}}"></rich-text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<!-- 选择收货地址 -->
|
|
<view class="addressBack {{addressShow ? 'active':''}}" bindtap="addressHide"></view>
|
|
<view class="addressCont {{addressShow ? 'active':''}}">
|
|
<view class="addressCont-title uni-border-bottom">
|
|
<view class="addressCont-left">请选择收货地址</view>
|
|
<view class="addressCont-right" bindtap="addSelect">新增收货地址</view>
|
|
</view>
|
|
<scroll-view class="header-classify" scroll-y="true">
|
|
<view class="addressCont-list uni-border-bottom" wx:for="{{allAddress}}" wx:key="allAddress"
|
|
bindtap="selectAddress" data-id="{{item.id}}" data-index="{{item}}">
|
|
<view class="addressCont-top">
|
|
<view class="addressCont-name">{{item.name}}</view>
|
|
<view class="addressCont-tel">{{item.mobile}}</view>
|
|
</view>
|
|
<view class="addressCont-text">
|
|
{{item.all_address}}
|
|
</view>
|
|
<view class="address-tool-icon">选择地址</view>
|
|
</view>
|
|
</scroll-view>
|
|
</view> |