From f4425543db1c8db8c47a34c53ef477e72cfe318e Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期一, 11 三月 2024 18:19:56 +0800 Subject: [PATCH] feat(答题器): 答题器 --- pages/bookServices/detail/components/suggest/suggest.js | 42 ++++++++++++++++++++++-------------------- 1 files changed, 22 insertions(+), 20 deletions(-) diff --git a/pages/bookServices/detail/components/suggest/suggest.js b/pages/bookServices/detail/components/suggest/suggest.js index ed54626..b79c95e 100644 --- a/pages/bookServices/detail/components/suggest/suggest.js +++ b/pages/bookServices/detail/components/suggest/suggest.js @@ -16,13 +16,14 @@ }, data: { + inputStyle: 'border: 2rpx solid rgba(220,220,220,1);border-radius: 12rpx; padding:16rpx', + placeholderstyle: 'font-size:28rpx', dialogKey: '', showWithInput: false, showTextAndTitleWithInput: false, inputvalue: '', textvalue: '', ratevalue: 0, - phoneError: false, textError: false, }, methods: { @@ -52,12 +53,6 @@ this.setData({ inputvalue: e.detail.value }) - const isPhoneNumber = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/.test(e.detail.value); - if (this.data.phoneError === isPhoneNumber) { - this.setData({ - phoneError: !isPhoneNumber, - }); - } }, // 鏂囨湰妗嗘敼鍙� textareaChange(e) { @@ -68,10 +63,6 @@ feedBack() { const token = wx.getStorageSync('jsek-token') if (!token) { - // return wx.showToast({ - // icon: 'error', - // title: '璇峰厛鐧诲綍', - // }) return wx.getUserProfile({ desc: '鐢ㄦ埛鐧诲綍', success: (res) => { @@ -79,6 +70,7 @@ } }) } + this.closeDialog() let content = { source: this.data.ratevalue, phone: this.data.inputvalue, @@ -100,20 +92,30 @@ icon: 'success', duration: 2000 }) - this.closeDialog() }) }, // 纭畾 confirmSuggest() { - if (!this.data.inputvalue) { - return this.setData({ - phoneError: true - }) - } - if (!this.data.textvalue || this.data.ratevalue) { + const isPhoneNumber = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/.test(this.data.inputvalue); + if (!this.data.ratevalue) { return wx.showToast({ - success: 'error', - title: '璇峰~鍐欏畬鏁磋〃鍗�', + icon: "error", + title: '璇烽�夋嫨璇勫垎', + }) + } else if (!this.data.inputvalue) { + return wx.showToast({ + icon: "error", + title: '璇峰~鍐欒仈绯绘柟寮�', + }) + } else if (!isPhoneNumber) { + return wx.showToast({ + icon: "error", + title: '璇疯緭鍏ユ纭仈绯绘柟寮�', + }) + } else if (!this.data.textvalue) { + return wx.showToast({ + icon: 'error', + title: '璇疯緭鍏ュ弽棣堝弽棣堝唴瀹�', }) } this.feedBack() -- Gitblit v1.9.1