Commit 94ca23fe6ef6d4591efdf423dd1c350ae2f58986

Authored by yiren
1 parent bd0687e8

优惠券加字段 剩余数量

@@ -97,7 +97,7 @@ Page({ @@ -97,7 +97,7 @@ Page({
97 }, 97 },
98 // 提交订单 98 // 提交订单
99 submitOrder() { 99 submitOrder() {
100 - if(this.data.detail.grant_num==this.data.num || this.data.detail.grant_num=='0'){ 100 + if(this.data.detail.grant_num=='0'){
101 return wx.showToast({ 101 return wx.showToast({
102 title:'您来晚了,当前优惠券已经售罄,请与商家联系!', 102 title:'您来晚了,当前优惠券已经售罄,请与商家联系!',
103 duration:2000, 103 duration:2000,
@@ -105,6 +105,14 @@ Page({ @@ -105,6 +105,14 @@ Page({
105 icon:'none' 105 icon:'none'
106 }) 106 })
107 } 107 }
  108 + if((this.data.detail.grant_num*1)<(this.data.num*1)){
  109 + return wx.showToast({
  110 + title:'优惠券剩余数量不足!',
  111 + duration:2000,
  112 + mask:true,
  113 + icon:'none'
  114 + })
  115 + }
108 if(this.data.num=='0'){ 116 if(this.data.num=='0'){
109 return wx.showToast({ 117 return wx.showToast({
110 title:'最少需要购买一个!', 118 title:'最少需要购买一个!',
@@ -77,11 +77,11 @@ @@ -77,11 +77,11 @@
77 <view class="fixed_box"> 77 <view class="fixed_box">
78 <view class="shoppingCart_img"> 78 <view class="shoppingCart_img">
79 <image src="https://qn.colorcun.com/WechatIMG711.png" mode="" /> 79 <image src="https://qn.colorcun.com/WechatIMG711.png" mode="" />
80 - <view wx:if="{{num}}">{{num}}</view> 80 + <view wx:if="{{num && num!='0'}}">{{num}}</view>
81 </view> 81 </view>
82 <view class="content font24r"> 82 <view class="content font24r">
83 总计:<text>¥{{totalize}}</text>元 83 总计:<text>¥{{totalize}}</text>元
84 </view> 84 </view>
85 - <button class="font32r {{detail.grant_num=='0' || detail.grant_num==num?'btns btnsDisabled':'btns'}}" bindtap="submitOrder">提交订单 85 + <button class="font32r {{detail.grant_num=='0' || (detail.grant_num*1)<(num*1)?'btns btnsDisabled':'btns'}}" bindtap="submitOrder">提交订单
86 </button> 86 </button>
87 </view> 87 </view>
@@ -116,6 +116,7 @@ page { @@ -116,6 +116,7 @@ page {
116 display: flex; 116 display: flex;
117 align-items: center; 117 align-items: center;
118 justify-content: center; 118 justify-content: center;
  119 + font-size: 24rpx;
119 } 120 }
120 121
121 .content { 122 .content {