feat(partner): 优化合作伙伴表单验证逻辑
- 调整联系人邮箱校验规则,支持根据合作等级跳过必填校验 - 新增选择系统用户时自动填充联系人信息功能 - 默认关闭登录验证码功能 - 注释掉登录页面初始化获取验证码逻辑dev_1.0.0
parent
bd3a443443
commit
1ac5053c4f
|
|
@ -88,7 +88,7 @@ export default {
|
|||
},
|
||||
loading: false,
|
||||
// 验证码开关
|
||||
captchaEnabled: true,
|
||||
captchaEnabled: false,
|
||||
// 注册开关
|
||||
register: false,
|
||||
redirect: undefined
|
||||
|
|
@ -103,7 +103,7 @@ export default {
|
|||
}
|
||||
},
|
||||
created() {
|
||||
this.getCode()
|
||||
// this.getCode()
|
||||
this.getCookie()
|
||||
},
|
||||
methods: {
|
||||
|
|
|
|||
|
|
@ -300,7 +300,19 @@ export default {
|
|||
{ required: true, message: "系统用户不能为空", trigger: "blur" }
|
||||
],
|
||||
contactEmail: [
|
||||
{ required: true, message: "邮件不能为空", trigger: "blur" }
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (this.form.level === '04') {
|
||||
callback();
|
||||
} else {
|
||||
if (!value) {
|
||||
callback(new Error("邮件不能为空"));
|
||||
} else {
|
||||
callback();
|
||||
}
|
||||
}
|
||||
}, trigger: "blur"
|
||||
}
|
||||
],
|
||||
province: [
|
||||
{ required: true, message: "省份不能为空", trigger: "change" }
|
||||
|
|
@ -465,6 +477,9 @@ export default {
|
|||
handleUserSelected(user) {
|
||||
this.form.systemUserName = user.userName;
|
||||
this.form.systemUserId = user.userId;
|
||||
this.$set(this.form, 'contactPerson', this.form.contactPerson || user.userName || '')
|
||||
this.form.contactPhone = this.form.contactPhone || user.phonenumber || '';
|
||||
this.form.contactEmail = this.form.contactEmail || user.email || '';
|
||||
this.selectUserVisible = false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue