|
@@ -32,7 +32,7 @@
|
|
<el-form-item label="所属公司:" prop="company">
|
|
<el-form-item label="所属公司:" prop="company">
|
|
<el-input
|
|
<el-input
|
|
placeholder="请输入"
|
|
placeholder="请输入"
|
|
- maxlength="15"
|
|
|
|
|
|
+ maxlength="30"
|
|
v-autoTrim="{ obj: form, key: 'company' }"
|
|
v-autoTrim="{ obj: form, key: 'company' }"
|
|
v-model="form.company"
|
|
v-model="form.company"
|
|
>
|
|
>
|
|
@@ -128,7 +128,7 @@
|
|
>
|
|
>
|
|
<el-input
|
|
<el-input
|
|
placeholder="请输入"
|
|
placeholder="请输入"
|
|
- maxlength="30"
|
|
|
|
|
|
+ maxlength="10"
|
|
class="name"
|
|
class="name"
|
|
v-autoTrim="{ obj: form, key: 'name' }"
|
|
v-autoTrim="{ obj: form, key: 'name' }"
|
|
v-model="formA.name"
|
|
v-model="formA.name"
|
|
@@ -176,7 +176,19 @@ export default {
|
|
roleCode: [{ required: true, message: "请选择", trigger: "change" }],
|
|
roleCode: [{ required: true, message: "请选择", trigger: "change" }],
|
|
company: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
company: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
nickname: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
nickname: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
- phone: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
|
|
|
|
+ phone: [
|
|
|
|
+ { required: true, message: "请输入", trigger: "blur" },
|
|
|
|
+ {
|
|
|
|
+ validator: (rule, value, callback) => {
|
|
|
|
+ if(this.$validatePhone(value)){
|
|
|
|
+ callback()
|
|
|
|
+ }else{
|
|
|
|
+ callback(new Error('格式错误'))
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ trigger: "blur"
|
|
|
|
+ }
|
|
|
|
+ ],
|
|
//password: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
//password: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
useType: [{ required: true, message: "请选择", trigger: "change" }],
|
|
useType: [{ required: true, message: "请选择", trigger: "change" }],
|
|
},
|
|
},
|