fix:CN-1645 【Administration-User】Mobile格式校验有误:由于国内外的号码校验规则不通用,规则改为20位以内纯数字即可,不再校验具体格式
This commit is contained in:
@@ -37,7 +37,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!--mobile-->
|
<!--mobile-->
|
||||||
<el-form-item :label="$t('config.user.mobile')" prop="mobile">
|
<el-form-item :label="$t('config.user.mobile')" prop="mobile">
|
||||||
<el-input id="account-input-mobile" v-model.number="editObject.mobile" maxlength="11" show-word-limit placeholder="" type="text"></el-input>
|
<el-input id="account-input-mobile" v-model.number="editObject.mobile" maxlength="20" show-word-limit placeholder="" type="text"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!--roles-->
|
<!--roles-->
|
||||||
<el-form-item :label="$t('config.user.roles')" prop="roleIds">
|
<el-form-item :label="$t('config.user.roles')" prop="roleIds">
|
||||||
@@ -183,7 +183,7 @@ export default {
|
|||||||
],
|
],
|
||||||
mobile: [
|
mobile: [
|
||||||
{ required: false, message: this.$t('validate.required') },
|
{ required: false, message: this.$t('validate.required') },
|
||||||
{ pattern: /^(1[345678]\d{9})$/, message: this.$t('validate.mobile') }
|
{ pattern: /^(\d{1,20})$/, message: this.$t('validate.mobile') }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
rules2: { // 表单校验规则
|
rules2: { // 表单校验规则
|
||||||
@@ -207,7 +207,7 @@ export default {
|
|||||||
],
|
],
|
||||||
mobile: [
|
mobile: [
|
||||||
{ required: false, message: this.$t('validate.required') },
|
{ required: false, message: this.$t('validate.required') },
|
||||||
{ pattern: /^(1[345678]\d{9})$/, message: this.$t('validate.mobile') }
|
{ pattern: /^(\d{1,20})$/, message: this.$t('validate.mobile') }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
roleData: [],
|
roleData: [],
|
||||||
|
|||||||
Reference in New Issue
Block a user