Commit 8116582752240927cb02d293e51cfc05e3ca73d4

Authored by pengye
1 parent 8d8ebaee

菜品券分享以及菜品券买券页面新版修改

... ... @@ -28,7 +28,6 @@ Page({
*/
onLoad(options) {
this.setData({
use:util.determine(options.use),
opt:{
id:options.id,
name:options.name,
... ... @@ -63,14 +62,20 @@ Page({
let exp_date=util.determine(detail.exp_date);
let price = detail.price * 1;
let num = this.data.num * 1;
let use=util.determine(detail.use)
if(use && use.images){
use.images=util.determine(use.images)
}
this.setData({
detail,
exp_date,
totalize: (price * num).toFixed(2)
totalize: (price * num).toFixed(2),
use,
})
console.log('detail',{...detail});
console.log('exp_date',{...exp_date});
console.log('totalize',this.data.totalize);
console.log('use',use);
}
})
},
... ...
<!--pack-activity/pack/buyCoupon.wxml 代金券抢购页面-->
<wxs src="../../utils/util.wxs" module="util" />
<nav>{{opt.name}}</nav>
<view class="wrap">
<scroll-view class="view scroll-view" scroll-y="true">
<image wx:if="{{use.is_dish=='1' && use.images.length>0}}" class="imgs1" mode="widthFix" src="{{use.images[0]}}" mode="" />
<view class="info info1">
<view class="info_left font38r">
{{detail.aname}}
... ... @@ -12,12 +13,20 @@
{{detail.price || 0}}元
</view>
<view class="operation">
<image class="countimgs" src="https://qn.colorcun.com/WechatIMG699.png" bindtap="subtraction"/>
<input type="number" model:value="{{num}}" bindinput="bindKeyNameInput"/>
<image class="countimgs" src="https://qn.colorcun.com/WechatIMG698.png" bindtap="addition" mode=""/>
<image class="countimgs" src="https://qn.colorcun.com/WechatIMG699.png" bindtap="subtraction" />
<input type="number" model:value="{{num}}" bindinput="bindKeyNameInput" />
<image class="countimgs" src="https://qn.colorcun.com/WechatIMG698.png" bindtap="addition" mode="" />
</view>
</view>
</view>
<view class="info" wx:if="{{use.is_dish=='1'}}">
<view class="info_left font32r">
菜品
</view>
<view class="info_right text_info font32r">
{{use.dish}}
</view>
</view>
<view class="info">
<view class="info_left font32r">
券要求
... ... @@ -68,13 +77,19 @@
{{detail.grant_last}}
</view>
</view>
<block wx:if="{{use.is_dish=='1' && use.images.length>0}}">
<block wx:for="{{use.images}}">
<image wx:if="{{index!='0'}}" class="imgs1" mode="widthFix" src="{{item}}" mode="" />
</block>
</block>
<view wx:if="{{detail.explain}}" class="info">
<view class="info_left font32r">
券说明
</view>
</view>
<view class="explain_news">{{detail.explain}}</view>
</view>
<view class="hei"></view>
</scroll-view>
<view class="fixed_box">
<view class="shoppingCart_img">
<image src="https://qn.colorcun.com/WechatIMG711.png" mode="" />
... ...
... ... @@ -137,4 +137,14 @@ page {
.btnsDisabled{
background: #999999 !important;
color: #fff !important;
}
.imgs1{
width: 100%;
}
.scroll-view{
margin-bottom: 200rpx;
padding-bottom: 60rpx;
}
.hei{
height: 160rpx;
}
\ No newline at end of file
... ...