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
MCMS
Commits
37cffefb
Commit
37cffefb
authored
Oct 29, 2020
by
wujj
Browse files
模板
parent
3ffe552f
Changes
122
Hide whitespace changes
Inline
Side-by-side
src/main/webapp/templets/1/default/people/register.htm
deleted
100644 → 0
View file @
3ffe552f
<!DOCTYPE html>
<html>
<head>
<title>
注册
</title>
<meta
charset=
"utf-8"
>
<link
rel=
"stylesheet/less"
type=
"text/css"
href=
"{ms:global.host/}/{ms:global.style/}/less/login.less"
>
<link
rel=
"stylesheet/less"
type=
"text/css"
href=
"{ms:global.host/}/{ms:global.style/}/less/base.less"
>
<script
src=
"{ms:global.host/}/static/plugins/jquery/1.9.1/jquery-1.9.1.js"
></script>
<script
src=
"{ms:global.host/}/static/plugins/vue/2.3.3/vue.min.js"
></script>
<script
src=
"{ms:global.host/}/static/plugins/validator/5.5.0/validator.min.js"
></script>
<script
src=
"{ms:global.host/}/static/plugins/less/3.9.0/less.min.js"
></script>
</head>
<body>
<div
id=
"login"
>
<div
class=
"ms-head"
>
<a
href=
"{ms:global.host/}"
><img
src=
"{ms:global.host/}/{ms:global.style/}/images/logo.png"
/></a>
<span
class=
"ms-head-line"
></span>
<span
class=
"ms-head-welcome-login"
>
欢迎登录
</span>
</div>
<div
class=
"ms-content"
>
<div
class=
"ms-content-form"
id=
"ms-content-form-register"
:class=
"{'ms-none':show == 'weixin'}"
>
<div
class=
"ms-login-title"
>
<span
class=
"ms-login-chinese-title"
>
账号登录 /
</span>
<span
class=
"ms-login-english-title"
>
User Register
</span>
</div>
<div
class=
"ms-login-error-text"
>
<img
src=
"{ms:global.host/}/{ms:global.style/}/images/error.png"
style=
"display: none;"
v-show=
"errorText != ''"
/>
<span
v-text=
"errorText"
v-show=
"errorText != ''"
></span>
</div>
<form
id=
"ms-login-form"
>
<input
@
keyup=
"chanageBackgroundColor"
maxlength=
"20"
@
keyup.enter=
"login"
type=
"text"
class=
"ms-login-people-name"
:class=
"{'ms-error':error == 'peopleName'}"
name=
"peopleName"
v-model=
"peopleName"
placeholder=
"必填,6-20个字符"
@
blur=
"checkPeopleName"
/>
<input
@
keyup=
"chanageBackgroundColor"
maxlength=
"20"
@
keyup.enter=
"login"
type=
"password"
class=
"ms-login-people-name"
:class=
"{'ms-error':error == 'peoplePassword'}"
name=
"peoplePassword"
v-model=
"peoplePassword"
placeholder=
"必填,6-20个字符"
@
blur=
"checkPeoplePassword"
/>
<input
@
keyup=
"chanageBackgroundColor"
maxlength=
"20"
@
keyup.enter=
"login"
type=
"password"
name=
"rePassword"
class=
"ms-login-people-name"
:class=
"{'ms-error':error == 'rePeoplePassword'}"
v-model=
"rePeoplePassword"
placeholder=
"必填,6-20个字符,与密码一致"
@
blur=
"checkPeopleRePassword"
>
<div
class=
"login-code"
>
<input
@
keyup=
"chanageBackgroundColor"
maxlength=
"4"
@
keyup.enter=
"login"
type=
"text"
class=
"login-code-input ms-login-float"
name=
"rand_code"
placeholder=
"必填,4个字符"
v-model=
"peopleCode"
:class=
"{'ms-error':error == 'peopleCode'}"
@
blur=
"checkPeopleCode"
/>
<img
src=
"{ms:global.host/}/{ms:global.style/}/images/code.jpg"
class=
"login-code-img ms-login-float"
@
click=
"code"
>
<p
class=
"ms-login-float login-code-text"
>
<span
class=
"login-code-rompt"
>
看不清?
</span>
<br/>
<span
class=
"login-code-change"
@
click=
"code"
>
换一张
</span>
</p>
</div>
<div
class=
"ms-login-button"
@
click=
"login"
:disabled=
"butState != '注册'"
:class=
"{'ms-but-disabled':butState != '注册'}"
v-text=
"butState"
>
注册
</div>
</form>
</div>
</div>
<div
class=
"ms-footer"
>
<p>
<span>
<a
href=
'{ms:global.url/}/guanyuwomen53/index.html'
>
关于我们
</a>
</span>
<span>
|
</span>
<span>
<a
target=
"_blank"
href=
'http://mingsoft.net/html/1//5527/index.html#faz'
>
发展历程
</a>
</span>
<span>
|
</span>
<span>
<a
target=
"_blank"
href=
'{ms:global.url/}/lianxiwomen19/index.html'
>
联系我们
</a>
</span>
</p>
<p>
版权所有 @铭飞科技有限公司2012-2018保留一切权利
</p>
</div>
</div>
</body>
<script>
new
Vue
({
el
:
'
#login
'
,
data
:
{
show
:
"
form
"
,
//切换显示的内容
errorText
:
""
,
//错误提示
error
:
""
,
//输入框错误的显示
peopleName
:
""
,
//用户名输入框
peoplePassword
:
""
,
//密码输入框
rePeoplePassword
:
""
,
//确定密码输入框
peopleCode
:
""
,
//验证码输入框
butState
:
"
注册
"
,
//注册按钮
},
watch
:
{
peopleName
:
function
()
{
var
pattern
=
/
[^\w\u
4E00-
\u
9FA5
]
/ig
;
if
(
!
validator
.
isNull
(
this
.
peopleName
)
&&
this
.
peopleName
.
indexOf
(
"
"
)
<
0
&&
validator
.
isLength
(
this
.
peopleName
,
{
min
:
6
,
max
:
20
})
&&
pattern
.
test
(
this
.
peopleName
)
==
false
&&
this
.
error
==
'
peopleName
'
)
{
this
.
errorText
=
""
;
this
.
error
=
""
;
}
},
peoplePassword
:
function
()
{
if
(
!
validator
.
isNull
(
this
.
peoplePassword
)
&&
this
.
peoplePassword
.
indexOf
(
"
"
)
<
0
&&
validator
.
isLength
(
this
.
peoplePassword
,
{
min
:
6
,
max
:
20
})
&&
this
.
error
==
'
peoplePassword
'
)
{
this
.
errorText
=
""
;
this
.
error
=
""
;
}
},
rePeoplePassword
:
function
()
{
if
(
!
validator
.
isNull
(
this
.
rePeoplePassword
)
&&
this
.
rePeoplePassword
.
indexOf
(
"
"
)
<
0
&&
validator
.
isLength
(
this
.
rePeoplePassword
,
{
min
:
6
,
max
:
20
})
&&
this
.
error
==
'
rePeoplePassword
'
&&
this
.
rePeoplePassword
==
this
.
peoplePassword
)
{
this
.
errorText
=
""
;
this
.
error
=
""
;
}
},
peopleCode
:
function
()
{
if
(
!
validator
.
isNull
(
this
.
peopleCode
)
&&
this
.
peopleCode
.
indexOf
(
"
"
)
<
0
&&
this
.
peopleCode
!=
4
&&
this
.
error
==
'
peopleCode
'
)
{
this
.
errorText
=
""
;
this
.
error
=
""
;
}
},
},
methods
:
{
errorShow
:
function
(
msg
,
type
)
{
this
.
errorText
=
msg
;
this
.
error
=
type
;
},
//判断用户名
checkPeopleName
:
function
()
{
var
pattern
=
/
[^\w\u
4E00-
\u
9FA5
]
/ig
;
if
(
validator
.
isNull
(
this
.
peopleName
))
{
this
.
errorShow
(
"
用户名不能为空
"
,
'
peopleName
'
);
return
false
;
}
else
if
(
this
.
peopleName
.
indexOf
(
"
"
)
>=
0
)
{
this
.
errorShow
(
"
用户名不能包含空格
"
,
'
peopleName
'
);
return
false
;
}
else
if
(
!
validator
.
isLength
(
this
.
peopleName
,
{
min
:
6
,
max
:
20
}))
{
this
.
errorShow
(
"
用户名为6~20个字符
"
,
'
peopleName
'
);
return
false
;
}
else
if
(
pattern
.
test
(
this
.
peopleName
))
{
this
.
errorShow
(
"
用户名不能包含特殊字符
"
,
'
peopleName
'
);
return
false
;
}
return
true
;
},
//判断密码
checkPeoplePassword
:
function
()
{
if
(
validator
.
isNull
(
this
.
peoplePassword
))
{
this
.
errorShow
(
"
密码不能为空
"
,
'
peoplePassword
'
);
return
false
;
}
else
if
(
!
validator
.
isLength
(
this
.
peoplePassword
,
{
min
:
6
,
max
:
20
}))
{
this
.
errorShow
(
"
密码长度在6~20位之间!
"
,
'
peoplePassword
'
);
return
false
;
}
else
if
(
this
.
peoplePassword
.
indexOf
(
"
"
)
>=
0
)
{
this
.
errorShow
(
"
密码是不能包含空格
"
,
'
peoplePassword
'
);
return
false
;
}
return
true
;
},
//判断确定密码
checkPeopleRePassword
:
function
()
{
if
(
validator
.
isNull
(
this
.
rePeoplePassword
))
{
this
.
errorShow
(
"
确定密码不能为空
"
,
'
rePeoplePassword
'
);
return
false
;
}
else
if
(
!
validator
.
isLength
(
this
.
rePeoplePassword
,
{
min
:
6
,
max
:
20
}))
{
this
.
errorShow
(
"
确定密码长度在6~20位之间!
"
,
'
rePeoplePassword
'
);
return
false
;
}
else
if
(
this
.
rePeoplePassword
.
indexOf
(
"
"
)
>=
0
)
{
this
.
errorShow
(
"
确定密码是不能包含空格
"
,
'
rePeoplePassword
'
);
return
false
;
}
else
if
(
this
.
rePeoplePassword
!=
this
.
peoplePassword
){
this
.
errorShow
(
"
确定密码和密码不一致
"
,
'
rePeoplePassword
'
);
return
false
;
}
return
true
;
},
//判断验证码
checkPeopleCode
:
function
()
{
if
(
validator
.
isNull
(
this
.
peopleCode
))
{
this
.
errorShow
(
"
验证码不能为空
"
,
'
peopleCode
'
);
return
false
;
}
else
if
(
this
.
peopleCode
.
length
!=
4
)
{
this
.
errorShow
(
"
验证码为4位字符
"
,
'
peopleCode
'
);
return
false
;
}
else
if
(
this
.
peopleCode
.
indexOf
(
"
"
)
>=
0
)
{
this
.
errorShow
(
"
验证码不能包括空格
"
,
'
peopleCode
'
);
return
false
;
}
return
true
;
},
//登录
login
:
function
()
{
var
target
=
this
;
if
(
this
.
checkPeoplePassword
()
&&
this
.
checkPeopleName
()
&&
this
.
checkPeopleRePassword
()
&&
this
.
checkPeopleCode
())
{
target
.
butState
=
'
注册中...
'
;
$
.
ajax
({
type
:
"
post
"
,
data
:
$
(
"
#ms-login-form
"
).
serialize
(),
url
:
"
{ms:global.host/}/register.do
"
,
success
:
function
(
msg
)
{
if
(
msg
.
result
!=
true
)
{
alert
(
msg
.
resultMsg
);
target
.
code
();
}
else
{
alert
(
"
注册成功!
"
);
$
(
"
body
"
).
append
(
"
<form action='{ms:global.host/}/mdiyPage/login.do' id='goForm'></form>
"
);
$
(
"
#goForm
"
).
submit
();
}
target
.
butState
=
'
注册
'
;
}
})
}
},
code
:
function
()
{
$
(
"
.login-code-img
"
).
attr
(
"
src
"
,
"
{ms:global.host/}/code?t=
"
+
(
new
Date
).
getTime
())
},
chanageBackgroundColor
:
function
(){
if
(
$
(
'
input[name="peopleName"]
'
).
val
().
length
>=
6
&&
$
(
'
input[name="peoplePassword"]
'
).
val
().
length
>=
6
&&
$
(
'
input[name="rePassword"]
'
).
val
().
length
>=
6
&&
$
(
'
input[name="rand_code"]
'
).
val
().
length
==
4
){
$
(
'
.ms-login-button
'
).
css
(
"
background-color
"
,
"
#009aff
"
);
$
(
'
.ms-login-button
'
).
css
(
"
pointer-events
"
,
'
visible
'
);
$
(
'
.ms-login-button
'
).
css
(
"
color
"
,
"
#fff
"
);
}
else
{
$
(
'
.ms-login-button
'
).
css
(
"
background-color
"
,
"
#fafafa
"
);
$
(
'
.ms-login-button
'
).
css
(
'
pointer-events
'
,
"
none
"
);
$
(
'
.ms-login-button
'
).
css
(
"
color
"
,
"
#ddd
"
);
}
},
},
mounted
:
function
()
{
$
(
"
.login-code-img
"
).
attr
(
"
src
"
,
"
{ms:global.host/}/code?t=
"
+
(
new
Date
).
getTime
())
}
})
</script>
</html>
src/main/webapp/templets/1/default/search.htm
deleted
100644 → 0
View file @
3ffe552f
<!DOCTYPE html>
<html>
<head>
<
#include
"
head-file.htm
"
/>
</head>
<body>
<
#include
"
head.htm
"
/>
<div
class=
"ms-banner"
>
<img
src=
"{ms:global.host/}/{ms:global.style/}/images/search.jpg"
>
</div>
<div
class=
"ms-content"
id=
"body"
>
<div
class=
"ms-content-main-list"
id=
"ms-content-search"
>
<div
class=
"ms-content-main-div"
>
<div
class=
"ms-content-main-div-prompt"
>
您搜索的关键字
<span>
{ms:search.content_title/}
</span>
<!-- 共7个结果 -->
</div>
<ul
class=
"ms-content-main-ul"
>
{ms:arclist size=10 ispaging=true}
<li>
<a
href=
"{ms:global.url/}/[field.link/]"
>
${field.title}
<span
class=
"ms-content-main-li-time"
>
${field.date?string("yyyy-MM-dd")}
</span>
</a>
</li>
{/ms:arclist}
</ul>
</div>
<div
class=
"ms-content-main-page"
>
<a
class=
"ms-content-main-page-first"
href=
"{ms:page.index/}"
>
首页
</a>
<a
class=
"ms-content-main-page-upper"
href=
"{ms:page.pre/}"
>
上一页
</a>
<a
class=
"ms-content-main-page-next"
href=
"{ms:page.next/}"
>
下一页
</a>
<a
class=
"ms-content-main-page-last"
href=
"{ms:page.last/}"
>
末页
</a>
</div>
</div>
</div>
<
#include
"
footer.htm
"
/>
</body>
</html>
<script>
new
Vue
({
el
:
"
#body
"
,
data
:
{
title
:
''
,
list
:
[],
},
methods
:
{
//上下页
search
:
function
(
flag
){
var
pageNo
=
{
ms
:
search
.
pageNo
/
};
var
total
=
{
ms
:
page
.
total
/
};
if
(
flag
){
pageNo
=
pageNo
==
total
?
total
:
pageNo
+
1
;
//下一页
}
else
{
pageNo
=
pageNo
-
1
==
0
?
1
:
pageNo
-
1
;
//上一页
}
window
.
location
.
href
=
"
{ms:global.host/}/cms/1/search.do?basic_title={ms:search.basic_title/}&pageNo=
"
+
pageNo
;
window
.
event
.
returnValue
=
false
;
},
//首页和尾页
indexAndLast
:
function
(
pageNo
){
window
.
location
.
href
=
"
{ms:global.host/}/cms/1/search.do?basic_title={ms:search.basic_title/}&pageNo=
"
+
pageNo
;
window
.
event
.
returnValue
=
false
;
},
},
})
if
(
$
(
'
.ms-content-main-ul li
'
).
length
<=
0
)
{
$
(
'
.ms-content-main-page
'
).
remove
();
$
(
'
.ms-content-main-ul
'
).
before
(
"
<div class='ms-content-main-div-nothing'>没找到相关记录</div>
"
)
}
</script>
Prev
1
…
3
4
5
6
7
Next
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