From d17bd6b5de242520f55a05560bea3018f8895e2e Mon Sep 17 00:00:00 2001 From: mike Date: Tue, 16 Jan 2024 22:58:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=94=AE=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/cu-keyboard/cu-keyboard.vue | 3 +- agentApp/pages/payment/payment.vue | 43 +++++++++++++++++-- 2 files changed, 41 insertions(+), 5 deletions(-) diff --git a/agentApp/components/cu-keyboard/cu-keyboard.vue b/agentApp/components/cu-keyboard/cu-keyboard.vue index 6a5d99a..75d31e4 100644 --- a/agentApp/components/cu-keyboard/cu-keyboard.vue +++ b/agentApp/components/cu-keyboard/cu-keyboard.vue @@ -1,5 +1,5 @@ @@ -80,6 +80,15 @@ export default { }, confirm() { //this.show = false; + if(!this.checkMoney( this.amount)){ + //alert("请输入正确金额"); + uni.showModal({ + content:"请输入正确金额", + showCancel:false, + confirmText:"知道了" + }) + return + } console.log("pay:",this.amount) }, cancel() { @@ -91,7 +100,33 @@ export default { change(v){ console.log("change :",v) this.amount = v + }, + hide(){ + + }, + checkMoney(val) { + // 找到充值金额 + var rechargeMoney = val; + + var reg = /(^[1-9](\d+)?(\.\d{1,2})?$)|(^0$)|(^\d\.\d{1,2}$)/; + + if (rechargeMoney == "") { + return false; + } else if (rechargeMoney.trim() == "") { + return false; + } else if (!reg.test(rechargeMoney)){ + return false; + } else if (rechargeMoney == 0){ + return false; + } else { + return true; + } + }, + showDetail(){ + console.log("showDetail") } + + } } @@ -102,7 +137,7 @@ export default { } .pam-content { - padding-top: 100rpx; + padding-top: 50rpx; padding-left: 30rpx; padding-right: 30rpx;