|
@@ -111,6 +111,16 @@ import pagination from '@/components/Pagination/index'
|
|
|
import { queryEmployByOrganId, employeeOperate, getUserRole, employeeAdd, employeeUpdate } from '@/api/systemManage'
|
|
|
import { branchQueryPage } from '@/api/specialSetting'
|
|
|
import store from '@/store'
|
|
|
+import { isvalidPhone } from '@/utils/validate'
|
|
|
+let validPhone = (rule, value,callback)=>{
|
|
|
+ if (!value){
|
|
|
+ callback(new Error('请输入电话号码'))
|
|
|
+ }else if (!isvalidPhone(value)){
|
|
|
+ callback(new Error('请输入正确的11位手机号码'))
|
|
|
+ }else {
|
|
|
+ callback()
|
|
|
+ }
|
|
|
+}
|
|
|
export default {
|
|
|
components: { pagination },
|
|
|
name: 'adminManager',
|
|
@@ -146,7 +156,7 @@ export default {
|
|
|
rules: {
|
|
|
realName: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
|
|
|
gender: [{required: true, message: '请选择性别', trigger: 'change'}],
|
|
|
- phone: [{ type: 'number', required: true, message: '手机号输入有误', trigger: 'blur'}],
|
|
|
+ phone: [{ type: 'number', required: true, validator: validPhone, trigger: 'blur'}],
|
|
|
roleIds: [{type: 'array', required: true, message: '请选择分类', trigger: 'change'}],
|
|
|
organIdLists: [{type: 'array', required: true, message: '请选择所属部门', trigger: 'change'}],
|
|
|
jobNature: [{required: true, message: '请选择工作类型', trigger: 'change'}],
|