|
|
@@ -28,6 +28,8 @@ export function handleForm() {
|
|
|
async function v_cardtype(rule: RuleObject, value: number) {
|
|
|
return validateCommon(value, '请选择证件类型')
|
|
|
}
|
|
|
+ const v_logincode = (rule: RuleObject, value: number) => validateCommon(value, '请输入登录账号')
|
|
|
+ const v_loginpwd = (rule: RuleObject, value: number) => validateCommon(value, '请输入登录密码')
|
|
|
const rules = {
|
|
|
userinfotype: [{ required: true, message: '请选择客户类型', trigger: 'change' }],
|
|
|
areaid: [{ required: true, message: '请选择所属机构' }],
|
|
|
@@ -39,8 +41,8 @@ export function handleForm() {
|
|
|
],
|
|
|
username: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
|
|
|
nickname: [{ required: true, message: '请输入企业简称', trigger: 'blur' }],
|
|
|
- logincode: [{ required: true, message: '请输入登录账号', trigger: 'blur' }],
|
|
|
- loginpwd: [{ required: true, message: '请输入登录密码', trigger: 'blur' }],
|
|
|
+ logincode: [{ required: true, validator: v_logincode, trigger: 'blur' }],
|
|
|
+ loginpwd: [{ required: true, validator: v_loginpwd, trigger: 'blur' }],
|
|
|
// cardtype: [{ required: true, validator: v_cardtype, trigger: 'change' }],
|
|
|
};
|
|
|
return { formRef, formState, rules }
|