forked from stavyan/TinyShop-UniApp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathformRule.config.js
More file actions
executable file
·126 lines (119 loc) · 2.48 KB
/
formRule.config.js
File metadata and controls
executable file
·126 lines (119 loc) · 2.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
/*
* 应用表单校验相关配置
* 依赖: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位密码'
}
]
};