企业管理、联系人管理bug修改

This commit is contained in:
zhaoxiao
2021-08-30 17:05:38 +08:00
parent ffd41c4761
commit f24acddbf5
6 changed files with 55 additions and 28 deletions
@@ -88,7 +88,7 @@
placeholder="请输入备注"
:auto-size="{ minRows: 3, maxRows: 6 }"
v-decorator="['remarks']"
:maxLength='300'
:maxLength='200'
@change="e => {e.target.value = (e.target.value + '').trim()}"/>
</a-form-item>
</a-col>
@@ -165,8 +165,8 @@ export default {
},
validatorRules: {
company: {
rules: [{ required: true, message: '请选择企业' }],
validateTrigger: 'blur'
rules: [{ required: true, validator: this.checkCompany }],
validateTrigger: 'change'
},
name: {
rules: [{ required: true, message: '请输入姓名' }],
@@ -205,7 +205,6 @@ export default {
}
},
edit(record) {
console.log(record, '-------edit')
let company = {
id: record.companyId,
companyName: record.companyName
@@ -259,6 +258,20 @@ export default {
handleCancel() {
this.close()
},
/**
* 企业必填校验
* @param rules
* @param value
* @param callback
*/
checkCompany(rules, value, callback) {
console.log('---check---', value)
if (value.id && value.companyName) {
callback()
return
}
callback('请选择企业')
},
/**
* 手机号校验
* @param rules
@@ -285,7 +298,7 @@ export default {
callback()
return
}
callback('请填写正确手机号')
callback('请输入正确手机号')
},
/**
* 邮箱校验
@@ -297,7 +310,7 @@ export default {
if (isEmail(value)) {
callback()
} else {
callback('请填写正确邮箱')
callback('请输入正确邮箱')
}
},
/**