From d17be0bc702baad7dfd6c9457d506bb2280f466b Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Tue, 10 Dec 2024 14:54:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=B9=B4=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/js/CommonFunction.js | 5 +++++ subPackages/user/infoFilling.vue | 3 ++- subPackages/user/register.vue | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/static/js/CommonFunction.js b/static/js/CommonFunction.js index 42be1a5..9008397 100644 --- a/static/js/CommonFunction.js +++ b/static/js/CommonFunction.js @@ -60,6 +60,11 @@ Vue.prototype.IsMail = code => { return pattern.test(code); } +// 判断数字 +Vue.prototype.IsNumber = num => { + return /^[0-9]+.?[0-9]*$/.test(num); +} + // 图片显示判断 Vue.prototype.showImg = img => { if(!img) return; diff --git a/subPackages/user/infoFilling.vue b/subPackages/user/infoFilling.vue index b1a547f..cc909b8 100644 --- a/subPackages/user/infoFilling.vue +++ b/subPackages/user/infoFilling.vue @@ -109,7 +109,8 @@ - + + diff --git a/subPackages/user/register.vue b/subPackages/user/register.vue index 77de90b..5127e9e 100644 --- a/subPackages/user/register.vue +++ b/subPackages/user/register.vue @@ -373,6 +373,10 @@ uni.showToast({title: "请输入工作年限",icon: 'none'}) return; } + if (!this.IsNumber(this.info.duration)) { + uni.showToast({title: "请输入正确的工作年限",icon: 'none'}) + return; + } if (!this.info.lingo_ids || this.info.lingo_idsFileList.length<=0) { uni.showToast({title: "请选择语言能力并上传证明材料",icon: 'none'}) return;