Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
login
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
login
Commits
cb51cab1
提交
cb51cab1
authored
9月 15, 2022
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: update
上级
4c35771e
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
21 个修改的文件
包含
664 行增加
和
26 行删除
+664
-26
dev.ezijing.com.key
build/dev.ezijing.com.key
+27
-26
dev.ezijing.com.pem
build/dev.ezijing.com.pem
+0
-0
logo_1.png
src/pages/marywood-plus-stu/assets/logo_1.png
+0
-0
logo_2.png
src/pages/marywood-plus-stu/assets/logo_2.png
+0
-0
layout.vue
src/pages/marywood-plus-stu/components/layout.vue
+125
-0
login.vue
src/pages/marywood-plus-stu/login.vue
+29
-0
password.vue
src/pages/marywood-plus-stu/password.vue
+16
-0
register.vue
src/pages/marywood-plus-stu/register.vue
+16
-0
logo_1.png
src/pages/sbu-plus-stu/assets/logo_1.png
+0
-0
logo_2.png
src/pages/sbu-plus-stu/assets/logo_2.png
+0
-0
layout.vue
src/pages/sbu-plus-stu/components/layout.vue
+125
-0
login.vue
src/pages/sbu-plus-stu/login.vue
+29
-0
password.vue
src/pages/sbu-plus-stu/password.vue
+16
-0
register.vue
src/pages/sbu-plus-stu/register.vue
+16
-0
logo_1.png
src/pages/sit-plus-stu/assets/logo_1.png
+0
-0
logo_2.png
src/pages/sit-plus-stu/assets/logo_2.png
+0
-0
layout.vue
src/pages/sit-plus-stu/components/layout.vue
+125
-0
login.vue
src/pages/sit-plus-stu/login.vue
+29
-0
password.vue
src/pages/sit-plus-stu/password.vue
+16
-0
register.vue
src/pages/sit-plus-stu/register.vue
+16
-0
routes.js
src/router/routes.js
+79
-0
没有找到文件。
build/dev.ezijing.com.key
浏览文件 @
cb51cab1
-----BEGIN RSA PRIVATE KEY-----
MIIE
owIBAAKCAQEAn0EINdIXTDCzmR7J5FOjOV+PbXt7GNO6fanoCGe2O0CPRlNf
2Ea/wv6SlRtJPd0ohmnKqZdUbBpAsiV4ggOdOqeEB6utVYQWY/zhXRKYeRjN/iDu
WCRY5S+eRVkSzVOJP9DlBn6dnHSsWj55h1PrkIac8B862F/cVno/Wk5dqU55ZUoN
wHGw5Goz3R37w+Q0C9HRS5mrmPqI+Ogy8TJrIRxw9YAj5OlvuqBAeYAW1sNdEfsi
mMB0H2fbbXqEL4AsipE5ppP7Ij3vxVpxvmnl/SO7N6+Fit6r25VeFSvplK+PIV3c
UsK3PCKV2sOo0BDWtWFQh5hW3fK5RYjLpNDHCwIDAQABAoIBAEkiBDMzF5/VfaSD
jxNblUlzqNoOKqlsEehDblrtxbHQI/uXrhwT4VwarBXtQeU2+rU/P+JBrHM4Wx10
N7L9FecppmgfXqo2zlF8f8HOGFcEHRTm6o1vo6McCwKttQS1qAG2XHZvDtIagkuv
BQAwea0VJFzg+pUC8JyF5zIBauGkfk8eHTLFVuIEJoSJbPWBYzp7Vf1SCjXqs3YY
aZ5QkOqY7S81D2EULFAWiMIMdY/PVT5DSXxsjaJFkvxjDedA4jNCplyODBKdpnBb
kfoJTJ7qsSnqgJ2y2xRdRlvZalE49lr2MkW254s5GH35+hMYam0bffgLXdPz6RIs
7X0atYECgYEA1A9G+0+uYlyxddyR54QlWGK7L3wP+REMXultudT9rq4S6qkHoOgP
rhi2kvZOqA0sMR7XMVz5nw0ouUMUVfW0YzudgAK99tdIuk6dP6VqVo9T4kqa0rXi
3ZKD51qGXbF22SndEWV68QEPzMCbf0E+kXl5MGGNnFtjZ5nxTGS+uH8CgYEAwECs
0T36EnLOCXZoi3rTeHr2pSO20VuFSgljnHA6Ups9Chu6h/iZ8t0XVNb8J14q7lFi
NY6b4D3FR/vwO3nFt7dvFYNFaFGuFrkAaH002p8EYWSckhlGcucBuKivBVUbhXuM
HMGmqGhAnnGCvCj/v4n5/wv3wtFYfzYWnYPHC3UCgYBZgbFGNhW28sT8qIL1I3PX
4KR9oHHlgOqlzQVBYMNKzbKyVXIg2pJzu36kfU4p5JV4jjnqXgIGvjkoKUYWGkVv
dSQ/eejQnYHXEYOR77H4ozqW00KSGa+OMl92cWExfsxZUTA8PYcs3nPayplXlyRf
ptQeNa7eBjzo57NPuV4+5QKBgQCrJihzUlBYshmYNPBXE25FOHpwgz3SXT5orbke
4I4bUhXh9NN3DqrGmWqW3Zi2108ywALFGQLNe1AwiCnSWNLafZOHvEhC2Uw48FNb
sfMmmR/GMFJugc/EpMBUit7cyWppx5XxV7gs/jpgkz7GkV00P/ntwtK7fbDh9t3l
NhYxrQKBgDVE4HSDqOvZOaXGRoM0pJ3uYRTTSIDGVNMZ9t2C/t3uwoyFBe+Om2t+
G6w2Gr+Dck1v+zizU3khbAHvE67rYoUtrDvae41bmLuVcnYh4UsXfhB6BWOSaQ+l
l8aQwTfmV74szsEDcFkg038zQ6Q4c8iiurYp29nwEM7/mayBGOcv
-----END RSA PRIVATE KEY-----
MIIE
pAIBAAKCAQEAucCbdPPyAp6vmnr5XObuPsctUhVLyXwqbIpgI5jWzjG7wmk8
V6z8WJKPO9KZM6D9ejtN/bbbd3j1cRiw7NSl8AUykiVHJWz9TXAflET2EpILLera
I1B2XAcBsc8dZBGGJD/LT97ZvNLYzuQOr7R1wytWH1uisAK5ClzgnSptMenXFyhw
5Xw0Lm3zoeeqYF/KMQ1McAYMGxgu6s6dxXKiA0BcgWQ31yZey0c4HhCt7T7sA/UN
ahUsxtCcSNSvdgXay5Pu/l3N88TwW2QzaCzrueILHWRFwkREhpqyrwjN3gkaa+1T
jLxzCsk/pTnPccxlFwc3YQ3hYLMl36NJ/OIpHwIDAQABAoIBACuMmaXYz6OHmroI
HNCIH9E+F0UIUyVg4/1gj9uoqKvdAx04WPphRyRo8AXhgSOWmfb/UnCqX1fqVvj2
BfzwehsEzO9wp/aBT/3IzM6RQHPoI5DXX98prSY0SlRqr4RXi3CSOFN4duoLMOOI
mlzdXUKttVpSvJixerqQPeT7HnC18NBKOydFMYPdXsgWcMXvu2BuvRClIzsjlXKM
VP00BNRY3Oje6T9yl8N051jIZh48YD3yyEAVFKPOWaJVzUU/RRPOOdTb2Y3A1bek
IbCdurdzoEQoJxkeTuColnuL1jj2mpxIBskKYhPAMV5arYS0pZ0VAtjoGGCyn7gT
l/bkTVkCgYEA6EB15hzRD2iTTIFMtDBqw0l3vJWcuWPvwFZl6zculO8Cdsvx0cDZ
VbEXByA0+CG3q47/UrVqETRhtyuVnxuKrceKU8/zib1dvvTMNjeYLKosjyG49xO6
gDx7nVBwYHmQN/iEuWTobLg1vtSNyd99WgG4cFHvqF7kIJb2W0IaGrsCgYEAzL70
VHn9BUP3CGecoU8Fnck9/7GWhvGgFU58Q/dU3Jr8g6lroeDas9zQU2tCnJN0e7cr
13thq2kQQHTYCY4J6EUtjO89sNVx4bO83xqQhobZBwZXkE5QDWIKCbiYGRLAb1+f
AAEwIEdPBgM88YFHOU5YbPTYH8TLkJfxyvMonu0CgYEArGWE3n3PdVeT1zs3O52g
8jrrpVGNF1QmWCgJ2VKJwkW0F4iFhMRYzzH3vPNcPj+Q/cjUn4lIJWMzkWrJ0mP4
ScyPUm1PApRNLPy7RRd5XtYm40wN52F+k8fRnlFiSUqTEejoZFGR8Xm/c1qFsS6y
9ofGZ6F6ewmM3uAQGGd1xxcCgYBFhjoVTW8bkJ6b3gMTy2+Oyr0gzD7fB8FiOsp7
kcrhNke0tZz01ROuq7aZ/Pwbiv6s2+ApRZ4+xGheWs7ZP8AhfQwgpUR/fZs0FwJ1
h+G3rKaZeg/V0qHgSYA7GNGdAf8SUpf9OmoLK+urkQHqyAlVbkMcjG+vKfYt3Uqf
rb4HaQKBgQCxm1oz9QrmxWKJ4eYKHSsD9UPu4QZhltBECH1btgvTwAEmwuXaCcta
RaFNhMe609sQ+YVIxa9fK0MXBiq7DG6nSLGvnLfVEYo4nGe6EvL9nQ7IFZywJjTb
/Fw4rTMwT59VSWJdv8BPznV7Gk7p17fcXM55iJxxu65r3ZuOXjQSGA==
-----END RSA PRIVATE KEY-----
\ No newline at end of file
build/dev.ezijing.com.pem
浏览文件 @
cb51cab1
差异被折叠。
点击展开。
src/pages/marywood-plus-stu/assets/logo_1.png
0 → 100644
浏览文件 @
cb51cab1
13.6 KB
src/pages/marywood-plus-stu/assets/logo_2.png
0 → 100644
浏览文件 @
cb51cab1
7.5 KB
src/pages/marywood-plus-stu/components/layout.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"wrapper"
>
<section
class=
"main"
>
<div
class=
"main-box"
>
<div
class=
"main-box-hd"
>
<div
class=
"logo"
>
<div
class=
"logo-left"
>
<img
src=
"../assets/logo_1.png"
/>
</div>
<div
class=
"logo-right"
>
<img
src=
"../assets/logo_2.png"
/>
</div>
</div>
<h1
class=
"title"
>
玛丽伍德大学国际硕士保研项目
</h1>
</div>
<div
class=
"main-box-bd"
>
<router-view></router-view>
</div>
</div>
<language-switch
/>
</section>
</div>
</
template
>
<
script
>
import
languageSwitch
from
'@/components/languageSwitch.vue'
export
default
{
components
:
{
languageSwitch
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.wrapper
{
display
:
flex
;
min-height
:
100vh
;
align-items
:
center
;
justify-content
:
center
;
// background: url(https://logincdn.msauth.net/shared/1.0/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg);
background-size
:
cover
;
}
.main-box
{
width
:
450px
;
min-height
:
500px
;
margin
:
0
auto
;
background-color
:
#fff
;
border-radius
:
8px
;
border
:
1px
solid
#dadce0
;
box-sizing
:
border-box
;
color
:
#bb4767
;
overflow
:
hidden
;
}
.main-box-hd
{
background
:
#a91940
;
.logo
{
display
:
flex
;
align-items
:
center
;
div
{
flex
:
1
;
padding
:
5px
;
}
.logo-right
{
background-color
:
#fff
;
}
img
{
display
:
block
;
width
:
100%
;
height
:
auto
;
max-height
:
40px
;
object-fit
:
contain
;
}
}
.title
{
margin
:
0
;
padding
:
10px
0
;
font-size
:
20px
;
color
:
#fff
;
text-align
:
center
;
}
}
.main-box-bd
{
padding
:
20px
40px
;
}
.footer
{
padding
:
20px
10px
;
.t1
{
text-align
:
right
;
color
:
#d3d3d3
;
}
}
::v-deep
.title
{
font-weight
:
normal
;
text-align
:
center
;
font-size
:
20px
;
color
:
#353535
;
margin-bottom
:
24px
;
}
@media
(
max-width
:
768px
)
{
.wrapper
{
display
:
block
;
}
.main
{
padding
:
20px
;
}
.main-box
{
width
:
100%
;
min-height
:
calc
(
100vh
-
100px
);
border
:
0
;
padding
:
0
;
}
.main-box-bd
{
padding
:
20px
0
;
}
}
::v-deep
.language-switch
{
margin
:
10px
0
;
width
:
80px
;
.el-input__inner
{
border
:
none
;
padding-left
:
0
;
}
.el-select
.el-input
.el-select__caret
{
color
:
#606266
;
}
}
</
style
>
src/pages/marywood-plus-stu/login.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"login"
>
<h1
class=
"title"
>
{{
$t
(
'main.title'
)
}}
</h1>
<div
class=
"login-box"
>
<router-view
@
success=
"handleSuccess"
></router-view>
</div>
<p
class=
"footer"
@
click=
"$router.push(
{ path: '../register', query: $route.query })">
{{
$t
(
'login.register'
)
}}
</p>
</div>
</
template
>
<
script
>
export
default
{
methods
:
{
handleSuccess
()
{
window
.
location
.
href
=
document
.
referrer
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.footer
{
margin-top
:
30px
;
clear
:
both
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/marywood-plus-stu/password.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"password"
>
<h1
class=
"title"
>
{{
$t
(
'password.title'
)
}}
</h1>
<router-view></router-view>
<p
class=
"back"
@
click=
"$router.push(
{ path: 'login', query: $route.query })">
{{
$t
(
'password.backText'
)
}}
</p>
</div>
</
template
>
<
style
lang=
"scss"
scoped
>
.back
{
margin-top
:
10px
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/marywood-plus-stu/register.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"register"
>
<h1
class=
"title"
>
注册
</h1>
<router-view></router-view>
<p
class=
"back"
@
click=
"$router.push(
{ path: 'login', query: $route.query })">
{{
$t
(
'password.backText'
)
}}
</p>
</div>
</
template
>
<
style
lang=
"scss"
scoped
>
.back
{
margin-top
:
10px
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/sbu-plus-stu/assets/logo_1.png
0 → 100644
浏览文件 @
cb51cab1
13.6 KB
src/pages/sbu-plus-stu/assets/logo_2.png
0 → 100644
浏览文件 @
cb51cab1
21.7 KB
src/pages/sbu-plus-stu/components/layout.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"wrapper"
>
<section
class=
"main"
>
<div
class=
"main-box"
>
<div
class=
"main-box-hd"
>
<div
class=
"logo"
>
<div
class=
"logo-left"
>
<img
src=
"../assets/logo_1.png"
/>
</div>
<div
class=
"logo-right"
>
<img
src=
"../assets/logo_2.png"
/>
</div>
</div>
<h1
class=
"title"
>
纽约州立大学石溪分校金融硕士保研项目
</h1>
</div>
<div
class=
"main-box-bd"
>
<router-view></router-view>
</div>
</div>
<language-switch
/>
</section>
</div>
</
template
>
<
script
>
import
languageSwitch
from
'@/components/languageSwitch.vue'
export
default
{
components
:
{
languageSwitch
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.wrapper
{
display
:
flex
;
min-height
:
100vh
;
align-items
:
center
;
justify-content
:
center
;
// background: url(https://logincdn.msauth.net/shared/1.0/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg);
background-size
:
cover
;
}
.main-box
{
width
:
450px
;
min-height
:
500px
;
margin
:
0
auto
;
background-color
:
#fff
;
border-radius
:
8px
;
border
:
1px
solid
#dadce0
;
box-sizing
:
border-box
;
color
:
#bb4767
;
overflow
:
hidden
;
}
.main-box-hd
{
background
:
#a91940
;
.logo
{
display
:
flex
;
align-items
:
center
;
div
{
flex
:
1
;
padding
:
5px
;
}
.logo-right
{
background-color
:
#fff
;
}
img
{
display
:
block
;
width
:
100%
;
height
:
auto
;
max-height
:
40px
;
object-fit
:
contain
;
}
}
.title
{
margin
:
0
;
padding
:
10px
0
;
font-size
:
20px
;
color
:
#fff
;
text-align
:
center
;
}
}
.main-box-bd
{
padding
:
20px
40px
;
}
.footer
{
padding
:
20px
10px
;
.t1
{
text-align
:
right
;
color
:
#d3d3d3
;
}
}
::v-deep
.title
{
font-weight
:
normal
;
text-align
:
center
;
font-size
:
20px
;
color
:
#353535
;
margin-bottom
:
24px
;
}
@media
(
max-width
:
768px
)
{
.wrapper
{
display
:
block
;
}
.main
{
padding
:
20px
;
}
.main-box
{
width
:
100%
;
min-height
:
calc
(
100vh
-
100px
);
border
:
0
;
padding
:
0
;
}
.main-box-bd
{
padding
:
20px
0
;
}
}
::v-deep
.language-switch
{
margin
:
10px
0
;
width
:
80px
;
.el-input__inner
{
border
:
none
;
padding-left
:
0
;
}
.el-select
.el-input
.el-select__caret
{
color
:
#606266
;
}
}
</
style
>
src/pages/sbu-plus-stu/login.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"login"
>
<h1
class=
"title"
>
{{
$t
(
'main.title'
)
}}
</h1>
<div
class=
"login-box"
>
<router-view
@
success=
"handleSuccess"
></router-view>
</div>
<p
class=
"footer"
@
click=
"$router.push(
{ path: '../register', query: $route.query })">
{{
$t
(
'login.register'
)
}}
</p>
</div>
</
template
>
<
script
>
export
default
{
methods
:
{
handleSuccess
()
{
window
.
location
.
href
=
document
.
referrer
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.footer
{
margin-top
:
30px
;
clear
:
both
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/sbu-plus-stu/password.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"password"
>
<h1
class=
"title"
>
{{
$t
(
'password.title'
)
}}
</h1>
<router-view></router-view>
<p
class=
"back"
@
click=
"$router.push(
{ path: 'login', query: $route.query })">
{{
$t
(
'password.backText'
)
}}
</p>
</div>
</
template
>
<
style
lang=
"scss"
scoped
>
.back
{
margin-top
:
10px
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/sbu-plus-stu/register.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"register"
>
<h1
class=
"title"
>
注册
</h1>
<router-view></router-view>
<p
class=
"back"
@
click=
"$router.push(
{ path: 'login', query: $route.query })">
{{
$t
(
'password.backText'
)
}}
</p>
</div>
</
template
>
<
style
lang=
"scss"
scoped
>
.back
{
margin-top
:
10px
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/sit-plus-stu/assets/logo_1.png
0 → 100644
浏览文件 @
cb51cab1
13.6 KB
src/pages/sit-plus-stu/assets/logo_2.png
0 → 100644
浏览文件 @
cb51cab1
21.7 KB
src/pages/sit-plus-stu/components/layout.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"wrapper"
>
<section
class=
"main"
>
<div
class=
"main-box"
>
<div
class=
"main-box-hd"
>
<div
class=
"logo"
>
<div
class=
"logo-left"
>
<img
src=
"../assets/logo_1.png"
/>
</div>
<div
class=
"logo-right"
>
<img
src=
"https://webapp-pub.ezijing.com/project/sit-plus/logo.png"
/>
</div>
</div>
<h1
class=
"title"
>
斯蒂文斯理工学院工程管理硕士保研项目
</h1>
</div>
<div
class=
"main-box-bd"
>
<router-view></router-view>
</div>
</div>
<language-switch
/>
</section>
</div>
</
template
>
<
script
>
import
languageSwitch
from
'@/components/languageSwitch.vue'
export
default
{
components
:
{
languageSwitch
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.wrapper
{
display
:
flex
;
min-height
:
100vh
;
align-items
:
center
;
justify-content
:
center
;
// background: url(https://logincdn.msauth.net/shared/1.0/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg);
background-size
:
cover
;
}
.main-box
{
width
:
450px
;
min-height
:
500px
;
margin
:
0
auto
;
background-color
:
#fff
;
border-radius
:
8px
;
border
:
1px
solid
#dadce0
;
box-sizing
:
border-box
;
color
:
#bb4767
;
overflow
:
hidden
;
}
.main-box-hd
{
background
:
#a91940
;
.logo
{
display
:
flex
;
align-items
:
center
;
div
{
flex
:
1
;
padding
:
5px
;
}
.logo-right
{
background-color
:
#fff
;
}
img
{
display
:
block
;
width
:
100%
;
height
:
auto
;
max-height
:
40px
;
object-fit
:
contain
;
}
}
.title
{
margin
:
0
;
padding
:
10px
0
;
font-size
:
20px
;
color
:
#fff
;
text-align
:
center
;
}
}
.main-box-bd
{
padding
:
20px
40px
;
}
.footer
{
padding
:
20px
10px
;
.t1
{
text-align
:
right
;
color
:
#d3d3d3
;
}
}
::v-deep
.title
{
font-weight
:
normal
;
text-align
:
center
;
font-size
:
20px
;
color
:
#353535
;
margin-bottom
:
24px
;
}
@media
(
max-width
:
768px
)
{
.wrapper
{
display
:
block
;
}
.main
{
padding
:
20px
;
}
.main-box
{
width
:
100%
;
min-height
:
calc
(
100vh
-
100px
);
border
:
0
;
padding
:
0
;
}
.main-box-bd
{
padding
:
20px
0
;
}
}
::v-deep
.language-switch
{
margin
:
10px
0
;
width
:
80px
;
.el-input__inner
{
border
:
none
;
padding-left
:
0
;
}
.el-select
.el-input
.el-select__caret
{
color
:
#606266
;
}
}
</
style
>
src/pages/sit-plus-stu/login.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"login"
>
<h1
class=
"title"
>
{{
$t
(
'main.title'
)
}}
</h1>
<div
class=
"login-box"
>
<router-view
@
success=
"handleSuccess"
></router-view>
</div>
<p
class=
"footer"
@
click=
"$router.push(
{ path: '../register', query: $route.query })">
{{
$t
(
'login.register'
)
}}
</p>
</div>
</
template
>
<
script
>
export
default
{
methods
:
{
handleSuccess
()
{
window
.
location
.
href
=
document
.
referrer
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.footer
{
margin-top
:
30px
;
clear
:
both
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/sit-plus-stu/password.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"password"
>
<h1
class=
"title"
>
{{
$t
(
'password.title'
)
}}
</h1>
<router-view></router-view>
<p
class=
"back"
@
click=
"$router.push(
{ path: 'login', query: $route.query })">
{{
$t
(
'password.backText'
)
}}
</p>
</div>
</
template
>
<
style
lang=
"scss"
scoped
>
.back
{
margin-top
:
10px
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/pages/sit-plus-stu/register.vue
0 → 100644
浏览文件 @
cb51cab1
<
template
>
<div
class=
"register"
>
<h1
class=
"title"
>
注册
</h1>
<router-view></router-view>
<p
class=
"back"
@
click=
"$router.push(
{ path: 'login', query: $route.query })">
{{
$t
(
'password.backText'
)
}}
</p>
</div>
</
template
>
<
style
lang=
"scss"
scoped
>
.back
{
margin-top
:
10px
;
color
:
#bb4767
;
line-height
:
52px
;
cursor
:
pointer
;
}
</
style
>
src/router/routes.js
浏览文件 @
cb51cab1
...
...
@@ -620,5 +620,84 @@ export default [
children
:
[{
path
:
''
,
component
:
register
}]
}
]
},
{
path
:
'/sbu-plus-stu'
,
component
:
()
=>
import
(
/* webpackChunkName: "sbu-plus-stu" */
'../pages/sbu-plus-stu/components/layout.vue'
),
children
:
[
{
path
:
''
,
redirect
:
'login/index'
},
{
path
:
'login'
,
component
:
()
=>
import
(
/* webpackChunkName: "sbu-plus-stu" */
'../pages/sbu-plus-stu/login.vue'
),
children
:
[
{
path
:
''
,
redirect
:
'index'
},
{
path
:
'index'
,
component
:
loginAccount
},
{
path
:
'code'
,
component
:
loginCode
}
]
},
{
path
:
'password'
,
component
:
()
=>
import
(
/* webpackChunkName: "sbu-plus-stu" */
'../pages/sbu-plus-stu/password.vue'
),
children
:
[{
path
:
''
,
component
:
password
}]
},
{
path
:
'register'
,
component
:
()
=>
import
(
/* webpackChunkName: "sbu-plus-stu" */
'../pages/sbu-plus-stu/register.vue'
),
children
:
[{
path
:
''
,
component
:
register
}]
}
]
},
{
path
:
'/sit-plus-stu'
,
component
:
()
=>
import
(
/* webpackChunkName: "sit-plus-stu" */
'../pages/sit-plus-stu/components/layout.vue'
),
children
:
[
{
path
:
''
,
redirect
:
'login/index'
},
{
path
:
'login'
,
component
:
()
=>
import
(
/* webpackChunkName: "sit-plus-stu" */
'../pages/sit-plus-stu/login.vue'
),
children
:
[
{
path
:
''
,
redirect
:
'index'
},
{
path
:
'index'
,
component
:
loginAccount
},
{
path
:
'code'
,
component
:
loginCode
}
]
},
{
path
:
'password'
,
component
:
()
=>
import
(
/* webpackChunkName: "sit-plus-stu" */
'../pages/sit-plus-stu/password.vue'
),
children
:
[{
path
:
''
,
component
:
password
}]
},
{
path
:
'register'
,
component
:
()
=>
import
(
/* webpackChunkName: "sit-plus-stu" */
'../pages/sit-plus-stu/register.vue'
),
children
:
[{
path
:
''
,
component
:
register
}]
}
]
},
{
path
:
'/marywood-plus-stu'
,
component
:
()
=>
import
(
/* webpackChunkName: "marywood-plus-stu" */
'../pages/marywood-plus-stu/components/layout.vue'
),
children
:
[
{
path
:
''
,
redirect
:
'login/index'
},
{
path
:
'login'
,
component
:
()
=>
import
(
/* webpackChunkName: "marywood-plus-stu" */
'../pages/marywood-plus-stu/login.vue'
),
children
:
[
{
path
:
''
,
redirect
:
'index'
},
{
path
:
'index'
,
component
:
loginAccount
},
{
path
:
'code'
,
component
:
loginCode
}
]
},
{
path
:
'password'
,
component
:
()
=>
import
(
/* webpackChunkName: "marywood-plus-stu" */
'../pages/marywood-plus-stu/password.vue'
),
children
:
[{
path
:
''
,
component
:
password
}]
},
{
path
:
'register'
,
component
:
()
=>
import
(
/* webpackChunkName: "marywood-plus-stu" */
'../pages/marywood-plus-stu/register.vue'
),
children
:
[{
path
:
''
,
component
:
register
}]
}
]
}
]
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论