|
@@ -29,7 +29,7 @@
|
|
|
<el-row>
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item :label="t('system.phoneNumber')" prop="mobile">
|
|
<el-form-item :label="t('system.phoneNumber')" prop="mobile">
|
|
|
- <el-input v-model="formData.mobile" maxlength="11" :placeholder="t('system.pleaseEnterPhoneNumber')" />
|
|
|
|
|
|
|
+ <el-input v-model="formData.mobile" maxlength="20" :placeholder="t('system.pleaseEnterPhoneNumber')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
@@ -138,13 +138,13 @@ const formRules = reactive<FormRules>({
|
|
|
trigger: ['blur', 'change']
|
|
trigger: ['blur', 'change']
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
- mobile: [
|
|
|
|
|
- {
|
|
|
|
|
- pattern: /^(?:(?:\+|00)86)?1(?:3[\d]|4[5-79]|5[0-35-9]|6[5-7]|7[0-8]|8[\d]|9[189])\d{8}$/,
|
|
|
|
|
- message: t('system.pleaseEnterTheCorrectPhoneNumber'),
|
|
|
|
|
- trigger: 'blur'
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ // mobile: [
|
|
|
|
|
+ // {
|
|
|
|
|
+ // pattern: /^(?:(?:\+|00)81)0?(?:70|80|90)\d{9}$/,
|
|
|
|
|
+ // message: t('system.pleaseEnterTheCorrectPhoneNumber'),
|
|
|
|
|
+ // trigger: 'blur'
|
|
|
|
|
+ // }
|
|
|
|
|
+ // ]
|
|
|
})
|
|
})
|
|
|
const formRef = ref() // 表单 Ref
|
|
const formRef = ref() // 表单 Ref
|
|
|
const deptList = ref<Tree[]>([]) // 树形结构
|
|
const deptList = ref<Tree[]>([]) // 树形结构
|