Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Litemall
Commits
8eeb1cc4
Commit
8eeb1cc4
authored
Jul 07, 2019
by
Junling Bu
Browse files
#224
parent
6aa5fdf9
Changes
2
Hide whitespace changes
Inline
Side-by-side
litemall-admin/src/utils/validate.js
View file @
8eeb1cc4
...
...
@@ -2,11 +2,6 @@
* Created by jiachenpan on 16/11/18.
*/
export
function
isvalidUsername
(
str
)
{
const
valid_map
=
[
'
admin
'
,
'
editor
'
]
return
valid_map
.
indexOf
(
str
.
trim
())
>=
0
}
/* 合法uri*/
export
function
validateURL
(
textval
)
{
const
urlregex
=
/^
(
https
?
|ftp
)
:
\/\/([
a-zA-Z0-9.-
]
+
(
:
[
a-zA-Z0-9.&%$-
]
+
)
*@
)
*
((
25
[
0-5
]
|2
[
0-4
][
0-9
]
|1
[
0-9
]{2}
|
[
1-9
][
0-9
]?)(\.(
25
[
0-5
]
|2
[
0-4
][
0-9
]
|1
[
0-9
]{2}
|
[
1-9
]?[
0-9
])){3}
|
([
a-zA-Z0-9-
]
+
\.)
*
[
a-zA-Z0-9-
]
+
\.(
com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|
[
a-zA-Z
]{2}))(
:
[
0-9
]
+
)
*
(\/(
$|
[
a-zA-Z0-9.,?'
\\
+&%$#=~_-
]
+
))
*$/
...
...
litemall-admin/src/views/login/index.vue
View file @
8eeb1cc4
...
...
@@ -46,13 +46,6 @@
export
default
{
name
:
'
Login
'
,
data
()
{
const
validateUsername
=
(
rule
,
value
,
callback
)
=>
{
if
(
validateUsername
==
null
)
{
callback
(
new
Error
(
'
请输入正确的管理员用户名
'
))
}
else
{
callback
()
}
}
const
validatePassword
=
(
rule
,
value
,
callback
)
=>
{
if
(
value
.
length
<
6
)
{
callback
(
new
Error
(
'
管理员密码长度应大于6
'
))
...
...
@@ -66,8 +59,11 @@ export default {
password
:
'
admin123
'
},
loginRules
:
{
username
:
[{
required
:
true
,
trigger
:
'
blur
'
,
validator
:
validateUsername
}],
password
:
[{
required
:
true
,
trigger
:
'
blur
'
,
validator
:
validatePassword
}]
username
:
[{
required
:
true
,
message
:
'
管理员账户不允许为空
'
,
trigger
:
'
blur
'
}],
password
:
[
{
required
:
true
,
message
:
'
管理员密码不允许为空
'
,
trigger
:
'
blur
'
},
{
validator
:
validatePassword
,
trigger
:
'
blur
'
}
]
},
passwordType
:
'
password
'
,
loading
:
false
...
...
Write
Preview
Supports
Markdown
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