Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
柳 佳乐
finance
Commits
b140b3ef
Commit
b140b3ef
authored
Nov 15, 2022
by
cx49085
Browse files
fix conflict
parent
43dd450d
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/utils/myValidate.js
View file @
b140b3ef
...
@@ -72,7 +72,7 @@ export function chinaIdentityValid(rule, value, callback) {
...
@@ -72,7 +72,7 @@ export function chinaIdentityValid(rule, value, callback) {
callback
()
callback
()
}
}
//银行卡号检测
//银行卡号检测
export
function
bankAccountValid
(
rule
,
value
,
callback
)
{
export
function
bankAccountValid
(
rule
,
value
,
callback
)
{
const
strBin
=
'
10,18,30,35,37,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,58,60,62,65,68,69,84,87,88,94,95,98,99
'
const
strBin
=
'
10,18,30,35,37,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,58,60,62,65,68,69,84,87,88,94,95,98,99
'
if
(
!
value
)
{
if
(
!
value
)
{
return
callback
(
new
Error
(
'
收款账户不能为空
'
))
return
callback
(
new
Error
(
'
收款账户不能为空
'
))
...
@@ -87,44 +87,40 @@ export function bankAccountValid (rule, value, callback) {
...
@@ -87,44 +87,40 @@ export function bankAccountValid (rule, value, callback) {
}
}
}
}
// 电话号码验证
// 电话号码验证
export
function
checkPhone
(
rule
,
value
,
callback
)
{
export
function
checkPhone
(
rule
,
value
,
callback
)
{
if
(
!
value
)
{
if
(
!
value
)
{
console
.
log
(
1
)
console
.
log
(
1
)
return
callback
(
new
Error
(
'
手机号不能为空
'
));
return
callback
(
new
Error
(
'
手机号不能为空
'
));
}
else
{
}
else
{
const
reg
=
/
(
^1
\d{10}
$
)
|
(
^
[
0-9
]\d{7}
$
)
/
const
reg
=
/
(
^1
\d{10}
$
)
|
(
^
[
0-9
]\d{7}
$
)
/
if
(
!
reg
.
test
(
value
))
{
if
(
!
reg
.
test
(
value
))
{
callback
(
new
Error
(
'
手机号格式不对
'
));
callback
(
new
Error
(
'
手机号格式不对
'
));
}
else
{
}
else
{
callback
();
callback
();
}
}
}
}
};
};
//路径校验
//路径校验
export
function
pathValid
(
rule
,
value
,
callback
)
{
export
function
pathValid
(
rule
,
value
,
callback
)
{
const
RegExp
=
/^
\/
.*/
const
RegExp
=
/^
\/
.*/
if
(
!
value
)
{
if
(
!
value
)
{
return
callback
(
new
Error
(
'
路劲不能为空
'
))
return
callback
(
new
Error
(
'
路劲不能为空
'
))
}
else
if
(
!
RegExp
.
test
(
value
)){
}
else
if
(
!
RegExp
.
test
(
value
))
{
callback
(
new
Error
(
"
路径必须已‘/’开头
"
))
callback
(
new
Error
(
"
路径必须已‘/’开头
"
))
}
else
{
}
else
{
callback
();
callback
();
}
}
}
}
//定义金额校验
//定义金额校验
export
function
money
(
rule
,
value
,
callback
)
{
export
function
money
(
rule
,
value
,
callback
)
{
<<<<<<<
HEAD
let
RegExp
=
/
(
^
([
-
]?)[
1-9
]([
0-9
]
+
)?(\.[
0-9
]{1,6})?
$
)
|
(
^
([
-
]?)(
0
){1}
$
)
|
(
^
([
-
]?)[
0-9
]\.[
0-9
]([
0-9
])?
$
)
/
;
let
RegExp
=
/
(
^
([
-
]?)[
1-9
]([
0-9
]
+
)?(\.[
0-9
]{1,6})?
$
)
|
(
^
([
-
]?)(
0
){1}
$
)
|
(
^
([
-
]?)[
0-9
]\.[
0-9
]([
0-9
])?
$
)
/
;
if
(
RegExp
.
test
(
value
))
{
=======
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
let
RegExp
=
/^
(([
1-9
]{1}\d
*
)
|
(
0
{1}))(\.\d{1,2})?
$/
;
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
callback
(
new
Error
(
'
金额不能为空
'
))
callback
(
new
Error
(
'
金额不能为空
'
))
}
else
if
(
RegExp
.
test
(
value
))
{
}
else
if
(
RegExp
.
test
(
value
))
{
>>>>>>>
4
d6bb737cd8f5c1dac548efd85ccb5f2d8bff4da
callback
();
callback
();
}
else
{
}
else
{
callback
(
new
Error
(
"
金额格式错误
"
));
callback
(
new
Error
(
"
金额格式错误
"
));
...
@@ -132,23 +128,23 @@ export function money(rule, value, callback) {
...
@@ -132,23 +128,23 @@ export function money(rule, value, callback) {
};
};
//校验账号密码,只允许数字和字母
//校验账号密码,只允许数字和字母
export
function
account_password_valid
(
rule
,
value
,
callback
){
export
function
account_password_valid
(
rule
,
value
,
callback
)
{
let
reg
=
/^
[
a-zA-Z0-9
]
*$/
let
reg
=
/^
[
a-zA-Z0-9
]
*$/
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
callback
(
new
Error
(
'
请填写正确信息,不能为空
'
))
callback
(
new
Error
(
'
请填写正确信息,不能为空
'
))
}
else
if
(
reg
.
test
(
value
))
{
}
else
if
(
reg
.
test
(
value
))
{
callback
();
callback
();
}
else
{
}
else
{
callback
(
new
Error
(
"
格式错误,只允许输入数字和字母
"
));
callback
(
new
Error
(
"
格式错误,只允许输入数字和字母
"
));
}
}
}
}
//只允许数字
//只允许数字
export
function
number_valid
(
rule
,
value
,
callback
){
export
function
number_valid
(
rule
,
value
,
callback
)
{
let
reg
=
/^
[
0-9
]
*$/
let
reg
=
/^
[
0-9
]
*$/
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
return
callback
(
new
Error
(
'
不能为空
'
))
return
callback
(
new
Error
(
'
不能为空
'
))
}
else
if
(
reg
.
test
(
value
))
{
}
else
if
(
reg
.
test
(
value
))
{
callback
();
callback
();
}
else
{
}
else
{
callback
(
new
Error
(
"
只允许输入数字
"
));
callback
(
new
Error
(
"
只允许输入数字
"
));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment