127 lines
2.5 KiB
JavaScript
127 lines
2.5 KiB
JavaScript
|
/*
|
|||
|
* 应用表单校验相关配置
|
|||
|
* 依赖:graceChecker.js 进行校验
|
|||
|
*
|
|||
|
* 使用:引入该js到页面,let res = graceChecker.check({phoneNo:"",code:""},formRule.loginRule)
|
|||
|
*/
|
|||
|
|
|||
|
export default {
|
|||
|
/* 用户密码登录 */
|
|||
|
loginByPassRule: [{
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号不能为空'
|
|||
|
}, {
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'phoneno',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号格式不正确'
|
|||
|
}, {
|
|||
|
name: 'password',
|
|||
|
checkType: 'string',
|
|||
|
checkRule: '6,18',
|
|||
|
errorMsg: '请输入6-18位密码'
|
|||
|
}],
|
|||
|
|
|||
|
/* 用户验证码登录 */
|
|||
|
loginByCodeRule: [{
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号不能为空'
|
|||
|
}, {
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'phoneno',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号格式不正确'
|
|||
|
}, {
|
|||
|
name: 'code',
|
|||
|
checkType: 'string',
|
|||
|
checkRule: '4',
|
|||
|
errorMsg: '请输入4位验证码'
|
|||
|
}],
|
|||
|
|
|||
|
/* 发送验证码验证手机号 */
|
|||
|
sendCodeRule: [{
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号不能为空'
|
|||
|
}, {
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'phoneno',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号格式不正确'
|
|||
|
}],
|
|||
|
|
|||
|
/* 编辑新增个人发票 */
|
|||
|
pInvoiceRule: [{
|
|||
|
name: 'title',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '发票抬头不能为空'
|
|||
|
}],
|
|||
|
|
|||
|
/* 编辑新增公司发票 */
|
|||
|
cInvoiceRule: [{
|
|||
|
name: 'title',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '发票抬头不能为空'
|
|||
|
}, {
|
|||
|
name: 'duty_paragraph',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '发票税号不能为空'
|
|||
|
}],
|
|||
|
|
|||
|
/* 用户注册 */
|
|||
|
registerRule: [{
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号不能为空'
|
|||
|
}, {
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'phoneno',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号格式不正确'
|
|||
|
}, {
|
|||
|
name: 'code',
|
|||
|
checkType: 'string',
|
|||
|
checkRule: '4',
|
|||
|
errorMsg: '请输入4位验证码'
|
|||
|
}, {
|
|||
|
name: 'password',
|
|||
|
checkType: 'string',
|
|||
|
checkRule: '6,18',
|
|||
|
errorMsg: '请输入6-18位密码'
|
|||
|
}
|
|||
|
],
|
|||
|
|
|||
|
/* 密码重置 */
|
|||
|
resetPasswordRule: [{
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'notnull',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号不能为空'
|
|||
|
}, {
|
|||
|
name: 'mobile',
|
|||
|
checkType: 'phoneno',
|
|||
|
checkRule: '',
|
|||
|
errorMsg: '手机号格式不正确'
|
|||
|
}, {
|
|||
|
name: 'code',
|
|||
|
checkType: 'string',
|
|||
|
checkRule: '4',
|
|||
|
errorMsg: '请输入4位验证码'
|
|||
|
}, {
|
|||
|
name: 'password',
|
|||
|
checkType: 'string',
|
|||
|
checkRule: '6,18',
|
|||
|
errorMsg: '请输入6-18位密码'
|
|||
|
}
|
|||
|
]
|
|||
|
};
|