【修改】手机号输座机号验证问题

This commit is contained in:
dujie
2022-11-02 09:26:43 +08:00
parent 2ec6fa0716
commit d69e0dd214
2 changed files with 8 additions and 8 deletions
+4 -3
View File
@@ -18,7 +18,7 @@ export function isPhone(s) {
} }
/** /**
* URL地址 * URL地址s
* @param {*} s * @param {*} s
*/ */
export function isURL(s) { export function isURL(s) {
@@ -34,11 +34,12 @@ export function passwordReg(s) {
} }
/** /**
* 手机号 * 手机号或座机号
*
* /^((13[0-9])|(14[579])|(15([0-3]|[5-9]))|(17[0135678])|(18[0-9])|(19[8|9])|(16[6]))\d{8}$/ * /^((13[0-9])|(14[579])|(15([0-3]|[5-9]))|(17[0135678])|(18[0-9])|(19[8|9])|(16[6]))\d{8}$/
* */ * */
export function phoneReg(s) { export function phoneReg(s) {
return /^[1][3,4,5,6,7,8,9][0-9]{9}$/.test(s) return /(^[1][3,4,5,6,7,8,9][0-9]{9}$)|(^0\d{2,3}-?\d{7,8}$)/.test(s)
} }
/** /**
@@ -49,9 +49,8 @@
<a-row> <a-row>
<a-col :xl="12" :sm="24"> <a-col :xl="12" :sm="24">
<a-form-item label="手机号" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form-item label="手机号" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-input placeholder="请输入手机号" <a-input placeholder="请输入手机号或座机号"
v-decorator="['phone',validatorRules.phone]" v-decorator="['phone',validatorRules.phone]"
:maxLength='11'
@change="e => {e.target.value = (e.target.value + '').trim()}"></a-input> @change="e => {e.target.value = (e.target.value + '').trim()}"></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
@@ -368,14 +367,14 @@ export default {
if (res.success) { if (res.success) {
callback() callback()
} else { } else {
callback('手机号已存在') callback('手机号或座机号已存在')
} }
}) })
return return
} }
callback('请输入正确的手机号') callback('请输入正确的手机号或座机号')
} }
callback('请输入手机号') callback('请输入手机号或座机号')
}, },
/** /**
* 邮箱校验 * 邮箱校验