| | |
| | | payMethod.value = payList.value[index1].value |
| | | console.log('index',index1,payMethod.value) |
| | | } |
| | | let payState = ref(true) |
| | | let timerId |
| | | async function submit(){ |
| | | if(payState.value){ |
| | | payState.value = false |
| | | timerId = setTimeout(() =>{ |
| | | payState.value = true |
| | | },20000) |
| | | if(payMethod.value == 1){ |
| | | //余额支付,比较金额大小 |
| | | if(choosedMoney.value > Number(cardInfo.value.cardBalance)){ |
| | |
| | | icon:'none' |
| | | }); |
| | | } |
| | | }) |
| | | } |
| | | }else{ |
| | | uni.showToast({ |
| | | title:'支付间隔20秒,请稍后!', |
| | | icon:'none' |
| | | }) |
| | | } |
| | | } |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="submit-btn" @click="submit()">确认支付</view> |
| | | <view :style="{opacity:payState ? 1 : 0.7}" class="submit-btn" @click="submit()">确认支付</view> |
| | | </view> |
| | | </view> |
| | | </template> |