|
|
@@ -120,7 +120,6 @@
|
|
|
cuctName: [{ required: true, trigger: 'blur', message: '请输入联系人姓名' }],
|
|
|
custName: [{ required: true, trigger: 'blur', message: '请输入客户名称' }],
|
|
|
telephone: [{ required: true, trigger: 'blur', validator: validateTel }],
|
|
|
- postion: [{ required: true, trigger: 'blur', message: '请输入职位' }],
|
|
|
email: [{ trigger: 'blur', validator: validateEmail }],
|
|
|
},
|
|
|
}
|
|
|
@@ -141,12 +140,16 @@
|
|
|
},
|
|
|
// 联系人编辑
|
|
|
async contactEdit() {
|
|
|
- let params = { ...this.contactForm }
|
|
|
- const [err, res] = await to(api.updateContact(params))
|
|
|
- if (err) return
|
|
|
- this.$message.success(res.msg)
|
|
|
- this.contactVisible = false
|
|
|
- this.$emit('contactSave')
|
|
|
+ this.$refs.contactForm.validate(async (valid) => {
|
|
|
+ if (valid) {
|
|
|
+ let params = { ...this.contactForm }
|
|
|
+ const [err, res] = await to(api.updateContact(params))
|
|
|
+ if (err) return
|
|
|
+ this.$message.success(res.msg)
|
|
|
+ this.contactVisible = false
|
|
|
+ this.$emit('contactSave')
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
contactClose() {
|
|
|
this.contactForm = {
|