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 个修改的文件
包含
772 行增加
和
91 行删除
+772
-91
dev.ezijing.com.key
build/dev.ezijing.com.key
+26
-25
dev.ezijing.com.pem
build/dev.ezijing.com.pem
+109
-66
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
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
-----BEGIN CERTIFICATE-----
MIIHEDCCBfigAwIBAgIQC53CSHjB5MGsHDzx/2AxzjANBgkqhkiG9w0BAQsFADBb
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMRowGAYDVQQDExFTZWN1cmUgU2l0ZSBDQSBHMjAeFw0y
MDA2MTAwMDAwMDBaFw0yMjA5MTIxMjAwMDBaMFsxCzAJBgNVBAYTAkNOMRAwDgYD
VQQIEwdCZWlqaW5nMSIwIAYDVQQKExlUSEggWmlqaW5nIChCZWlqaW5nKSBJbmMu
MRYwFAYDVQQDDA0qLmV6aWppbmcuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAn0EINdIXTDCzmR7J5FOjOV+PbXt7GNO6fanoCGe2O0CPRlNf2Ea/
wv6SlRtJPd0ohmnKqZdUbBpAsiV4ggOdOqeEB6utVYQWY/zhXRKYeRjN/iDuWCRY
5S+eRVkSzVOJP9DlBn6dnHSsWj55h1PrkIac8B862F/cVno/Wk5dqU55ZUoNwHGw
5Goz3R37w+Q0C9HRS5mrmPqI+Ogy8TJrIRxw9YAj5OlvuqBAeYAW1sNdEfsimMB0
H2fbbXqEL4AsipE5ppP7Ij3vxVpxvmnl/SO7N6+Fit6r25VeFSvplK+PIV3cUsK3
PCKV2sOo0BDWtWFQh5hW3fK5RYjLpNDHCwIDAQABo4IDzjCCA8owHwYDVR0jBBgw
FoAUxBF+iECGwkG/ZfMa4bRTQKOr7H0wHQYDVR0OBBYEFHxjLRRYXe2jIjYECuN8
r3EnjOTFMCUGA1UdEQQeMByCDSouZXppamluZy5jb22CC2V6aWppbmcuY29tMA4G
A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwbwYD
VR0fBGgwZjAxoC+gLYYraHR0cDovL2NybDMuZGlnaWNlcnQuY29tL1NlY3VyZVNp
dGVDQUcyLmNybDAxoC+gLYYraHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1NlY3Vy
ZVNpdGVDQUcyLmNybDBMBgNVHSAERTBDMDcGCWCGSAGG/WwBATAqMCgGCCsGAQUF
BwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMAgGBmeBDAECAjBsBggr
BgEFBQcBAQRgMF4wIQYIKwYBBQUHMAGGFWh0dHA6Ly9vY3NwLmRjb2NzcC5jbjA5
BggrBgEFBQcwAoYtaHR0cDovL2NybC5kaWdpY2VydC1jbi5jb20vU2VjdXJlU2l0
ZUNBRzIuY3J0MAwGA1UdEwEB/wQCMAAwggH1BgorBgEEAdZ5AgQCBIIB5QSCAeEB
3wB2AEalVet1+pEgMLWiiWn0830RLEF0vv1JuIWr8vxw/m1HAAABcpwT21oAAAQD
AEcwRQIgWTyqiBOL3dFTJBE2Q6cgSBzk9W5iTaC2B8T1f8gFCP0CIQDhngm9WJbO
J7v14h6w+B2Li7WEAkWLSLiTKzh7na2SuQB1ACJFRQdZVSRWlj+hL/H3bYbgIyZj
rcBLf13Gg1xu4g8CAAABcpwT2zEAAAQDAEYwRAIgckmPL6WJx9Jke4AfVLmy//ye
tsmT5si8FO8p9Fd52VECICPqDvdjlN2DtfQznTGTxaL0PQ5N8eNiX3fJn6sRCfcU
AHYAUaOw9f0BeZxWbbg3eI8MpHrMGyfL956IQpoN/tSLBeUAAAFynBPbfQAABAMA
RzBFAiEAwYooscdEijXGnRdJYnz0ClmvWcxtJ169Bq+sywhPReACIDjvE5a5d7mb
n3YTgfLOtbnuDpkDRjUfdY7cs6UfderhAHYAQcjKsd8iRkoQxqE6CUKHXk4xixsD
6+tLx2jwkGKWBvYAAAFynBPa0wAABAMARzBFAiAmJVwNfWFMKrqWTvEfHk9O/5/r
Crj/W3BqjV6p0D09hgIhAIKb4drMok8s1X0Evh4Nbzd3Nv9PuwITdICztemCrk4e
MA0GCSqGSIb3DQEBCwUAA4IBAQBWSrE/pt//MKeGpf6vMISGD0LZArebPFQ7wlgv
Y13HpCY5lqwrZItsuXWS5IYMv8ueYarCm081OJOBvSUKHOtYSe6wdFqsXehokUiy
7oVNief7Li5RvLcf6z5fyjB+i017dds73Dt94mE1imV1DR1WErp1U6QCMEh+TKFa
PL52V9X5VWiYdImzdm8AWOlNBrgicmVzEEQuglejF5uaALf9iiyAjP36apqXv77T
UtxKgjONB1tnRw4XRqzwrEK+QjeOhziKCn1v2ppFX/Z11YYA7ajICVrG6wGJ+ENc
ukf5+v8r+TU7PqxQmb62zocX22jhe8HM644UJ4FWCiBh4Lb1
MIIGtjCCBZ6gAwIBAgIQDjUArTRdZ4P5wtQVmCqJGjANBgkqhkiG9w0BAQsFADBj
MQswCQYDVQQGEwJDTjE2MDQGA1UECgwtQmVpamluZyBYaW5jaGFjaGEgQ3JlZGl0
IE1hbmFnZW1lbnQgQ28uLCBMdGQuMRwwGgYDVQQDDBNYY2MgVHJ1c3QgT1YgU1NM
IENBMB4XDTIyMDgxODE0MDAzMVoXDTIzMDkxNzE0MDAzMFowgY4xCzAJBgNVBAYT
AkNOMRIwEAYDVQQIDAnljJfkuqzluIIxEjAQBgNVBAcMCeWMl+S6rOW4gjE/MD0G
A1UECgw25riF5o6n57Sr6I2G77yI5YyX5Lqs77yJ5pWZ6IKy56eR5oqA6IKh5Lu9
5pyJ6ZmQ5YWs5Y+4MRYwFAYDVQQDDA0qLmV6aWppbmcuY29tMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAucCbdPPyAp6vmnr5XObuPsctUhVLyXwqbIpg
I5jWzjG7wmk8V6z8WJKPO9KZM6D9ejtN/bbbd3j1cRiw7NSl8AUykiVHJWz9TXAf
lET2EpILLeraI1B2XAcBsc8dZBGGJD/LT97ZvNLYzuQOr7R1wytWH1uisAK5Clzg
nSptMenXFyhw5Xw0Lm3zoeeqYF/KMQ1McAYMGxgu6s6dxXKiA0BcgWQ31yZey0c4
HhCt7T7sA/UNahUsxtCcSNSvdgXay5Pu/l3N88TwW2QzaCzrueILHWRFwkREhpqy
rwjN3gkaa+1TjLxzCsk/pTnPccxlFwc3YQ3hYLMl36NJ/OIpHwIDAQABo4IDODCC
AzQwDAYDVR0TAQH/BAIwADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8veGluY2hh
Y2hhMm92LmNybC5jZXJ0dW0ucGwveGluY2hhY2hhMm92LmNybDB5BggrBgEFBQcB
AQRtMGswLwYIKwYBBQUHMAGGI2h0dHA6Ly94aW5jaGFjaGEyb3Yub2NzcC1jZXJ0
dW0uY29tMDgGCCsGAQUFBzAChixodHRwOi8vcmVwb3NpdG9yeS5jZXJ0dW0ucGwv
eGluY2hhY2hhMm92LmNlcjAfBgNVHSMEGDAWgBT6oMvCx12BtSCSByALtjtwOwkO
VTAdBgNVHQ4EFgQUEJufsd5nLNR+wqR2GsFWDn7qTn0wTAYDVR0gBEUwQzAIBgZn
gQwBAgIwNwYMKoRoAYb2dwIFARYCMCcwJQYIKwYBBQUHAgEWGWh0dHBzOi8vd3d3
LmNlcnR1bS5wbC9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4G
A1UdDwEB/wQEAwIFoDAlBgNVHREEHjAcgg0qLmV6aWppbmcuY29tggtlemlqaW5n
LmNvbTCCAX4GCisGAQQB1nkCBAIEggFuBIIBagFoAHYAVYHUwhaQNgFK6gubVzxT
8MDkOHhwJQgXL6OqHQcT0wwAAAGCsUFwdgAABAMARzBFAiAc51lynft4sehXTgyw
tjQ83PAVmfZ3FC55eIpIETe2hgIhANvo5ZtGQpcZQ5HSGbRLy4Y9/MbUrS8dtkwP
l7I/lRj7AHYArfe++nz/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooAAAGCsUFw
TwAABAMARzBFAiATnQDMw1wykBdnTIRfSSXPj7HZfDdRRq6VaiTbSpYKYQIhAMTp
V6K0W9gtdYGdeg4j6n17S1yMODYvLJxd3kAFFNDTAHYAejKMVNi3LbYg6jjgUh7p
hBZwMhOFTTvSK8E6V6NS61IAAAGCsUFwrQAABAMARzBFAiEAwWKXKxp6DcKG7R/d
rxmPUg8uNbUcdxysrpB3gOzkIlACICWpx7/+2ulDG2EC9m4RqGcXbts3VWu/yxpE
0pAYuAP8MA0GCSqGSIb3DQEBCwUAA4IBAQCf3AdKLO8EUntMjKaRa0lncwh/pBIQ
bcQfkJBfiTpo6tnRphR+DE50oYOX1TSQRm4cDgP2JURYiTK6Z2+ljqMbUx4mNLqe
+6yG+PGCUX6rX4BsJqlRP2W7WONE/I3/3S6MRfclKmakHSyrGFi8O/JJyNqm+5z9
8tnk8c1Cn7FboJZonhX0yszHkXLLeA93xm5+Etkw0+DvRcZGiEqKQivO3CnUh1gs
LZg27a8s3dtmAAHbb2icm5jloK9Jgpx/NkGL/cCoNZ8Ng2TZkRvo6GzIp43uS332
R07dQ6rNWZkPzdxKUdNcT0v3yJJyxD1H3Rk4/bxp78giw4JGHp52Df+U
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFFjCCA/6gAwIBAgIQCH4Y+4+qkn7odgoNiYL1EjANBgkqhkiG9w0BAQsFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
QTAeFw0xOTA2MjAxMjIxMzVaFw0yOTA2MjAxMjIxMzVaMFsxCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
b20xGjAYBgNVBAMTEVNlY3VyZSBTaXRlIENBIEcyMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAx7s903fR6SgpA08UdhKEUIZHa2Ig7KPNkTtwMS1+08YS
5QSEDM4DQxy48jP8dZkyyU9J/0WCm8Nlv5ga7HOAxhdJcv+CPP4oadx8EbdrmjAH
rGOv64oHvt7Ina7uzLd3krqxd0doeuxRpTHvFAyjaUhxjSfZx0wh1f6W7prPm7V5
0VcTudj4rI+xtHXUcFAuFz4bcapTcru5aaZ1v6F2usMCMVM+xJxEZcsUM4uTxdIf
W5FUTI0dbP8NyZkr/WVzL59aGwBE4ZU0JKBlgEmtkFpLPR7JCzYunafu7nMk5YY2
6WDOmezpWDjzDxJ8xakizykWYT5gdJYE3ULlUe31WQIDAQABo4IBzjCCAcowHQYD
VR0OBBYEFMQRfohAhsJBv2XzGuG0U0Cjq+x9MB8GA1UdIwQYMBaAFAPeUDVW0Uy7
ZvCj4hsbw5eyPdFVMA4GA1UdDwEB/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDwYDVR0TAQH/BAUwAwEB/zAxBggrBgEFBQcBAQQlMCMwIQYI
KwYBBQUHMAGGFWh0dHA6Ly9vY3NwLmRjb2NzcC5jbjBEBgNVHR8EPTA7MDmgN6A1
hjNodHRwOi8vY3JsLmRpZ2ljZXJ0LWNuLmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RD
QS5jcmwwgc4GA1UdIASBxjCBwzCBwAYEVR0gADCBtzAoBggrBgEFBQcCARYcaHR0
cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzCBigYIKwYBBQUHAgIwfgx8QW55IHVz
ZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2Yg
dGhlIFJlbHlpbmcgUGFydHkgQWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly93
d3cuZGlnaWNlcnQuY29tL3JwYS11YTANBgkqhkiG9w0BAQsFAAOCAQEAE+8lW5Yw
IuiRsHn4gYRRVbLmIypWwYH74lIXnQiALeUsUkWfW7KA0ARF1el3YaTAg8/r6zyX
eZTdlhndxKOKvO5N+rnHWJB6a3fJURn6e0I+rDzKV1Zacv2Vx/ZHLZmza/bp4Azi
BrDOiPlW/Ktj6ALQzAgq70Oytk9htLupBWPuplJDdyhGqb9RfQvWc1Fa1HwXdBQi
oJPibfMaYkHMY3pTbOv2rzMKEoZwHDHqyC73RI9JgqqiXHw0rIL8A1uL3IrymXEr
mycTqbSozQwiiEfb+cxzY82YaNzaLpJyIst0T2QmdDDngmyd2LEmm4NKeXRrcFRh
XDDFfpIn93B7JA==
MIIEzzCCA7egAwIBAgIRAPJECC2rqQ2ljHLp8pqTQK4wDQYJKoZIhvcNAQELBQAw
fjELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEiMCAG
A1UEAxMZQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQTAeFw0yMjA3MDEwNzQ4NDda
Fw0yNzA2MzAwNzQ4NDdaMGMxCzAJBgNVBAYTAkNOMTYwNAYDVQQKDC1CZWlqaW5n
IFhpbmNoYWNoYSBDcmVkaXQgTWFuYWdlbWVudCBDby4sIEx0ZC4xHDAaBgNVBAMM
E1hjYyBUcnVzdCBPViBTU0wgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCz2nxSPEsMeRBdunf+KZ8CrJIj9DUWGVu05WWyES+QkMHzVHCZt8cB2Blp
qzHHqFsXSDHVzcMxDeXBbudmQwYbg5NpSwY9vJHPTl6vlAlK4UWN4+oPTgP9//RN
N6KLmK3kjZ2Zc9F3kFKVaziSwVNjVvneacoUnz6blwLLBc5QelQ8oDT0eEv0QBAY
I0T8pHDgcvWQqTBaRrOb80plDhYju464XbVhtOHvFCiBIkKnfUBnBfptWjGM8Kis
sq4r8YX35B/pioj9g1YX34MLt+5L3vvWXEb2aMiwwB1Z3bSeeiU3N8aMuSb9E9jp
zd0uhzRameU7jAIAr8uuunb7GUJ7AgMBAAGjggFhMIIBXTASBgNVHRMBAf8ECDAG
AQH/AgEAMB0GA1UdDgQWBBT6oMvCx12BtSCSByALtjtwOwkOVTAfBgNVHSMEGDAW
gBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0lBBYw
FAYIKwYBBQUHAwEGCCsGAQUFBwMCMC8GA1UdHwQoMCYwJKAioCCGHmh0dHA6Ly9j
cmwuY2VydHVtLnBsL2N0bmNhLmNybDBrBggrBgEFBQcBAQRfMF0wKAYIKwYBBQUH
MAGGHGh0dHA6Ly9zdWJjYS5vY3NwLWNlcnR1bS5jb20wMQYIKwYBBQUHMAKGJWh0
dHA6Ly9yZXBvc2l0b3J5LmNlcnR1bS5wbC9jdG5jYS5jZXIwOgYDVR0gBDMwMTAv
BgRVHSAAMCcwJQYIKwYBBQUHAgEWGWh0dHBzOi8vd3d3LmNlcnR1bS5wbC9DUFMw
DQYJKoZIhvcNAQELBQADggEBACWzdb59JyYc/WivKUcTEZ+H8WOTuv3AiR6rPljB
QUEB/1kxIeBK+276WLJn0nFNFuT9QMUBo/iUvNvuRQqVjouuYB0Oea6zKQpeMWry
oYtbheW+5NYAbdl9tYE4MRRK9zBLMRrQz35q+XfgMInozidhNHCvuulWk38OMM51
O73z53+R1879nnoZZznoYnrnkISVDjlhe6OSMifvIJAwSYwH2z79Y6CTVgtqTDR9
793Gr7UUmk5ydoxClxnku7voTX8iJUPcuAjElxFrhSQoxm6uXXOfItEqGvLkWAcq
IC5mcyU9VpUg1YP+KkDMh+KQM7/k+2ka1em9hO+QHvJ08UQ=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEtDCCA5ygAwIBAgIRAJOShUABZXFflH8oj+/JmygwDQYJKoZIhvcNAQELBQAw
PjELMAkGA1UEBhMCUEwxGzAZBgNVBAoTElVuaXpldG8gU3AuIHogby5vLjESMBAG
A1UEAxMJQ2VydHVtIENBMB4XDTA4MTAyMjEyMDczN1oXDTI3MDYxMDEwNDYzOVow
fjELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEiMCAG
A1UEAxMZQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAOP7faNyusLwyRSH9WsBTuFuQAe6bSddf/dbLbNax1Ff
q6QypmGHtm4PhtIwApf412lXoRg5XWpkecYBWaw8MUo4fNIE0kso6CBfOweizE1z
2/OuT8dW1Vqnlon686to1COGWSfPCSe8rG5ygxwwct/gounS4XR1Gb0qnnsVVAQb
10M5rVUoxeIau/TA5K44STPMdoWfOUXSpJ7yEoxR+HzkLX/1rF/rFp+xLdG6zJFC
d0wlyZA4b9vwzPuOHpdZPtVgTuYFKO1JeRNLukjbL/ly0znK/h/YNHL1tEDPMQHD
7N4RLRddH7hQ0V4Zp2neBzMoylCV+adUy1SGUEWp+UkCAwEAAaOCAWswggFnMA8G
A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFAh2zcsH/yT2xc3tu5C84oQ3RnX3MFIG
A1UdIwRLMEmhQqRAMD4xCzAJBgNVBAYTAlBMMRswGQYDVQQKExJVbml6ZXRvIFNw
LiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBDQYIDAQAgMA4GA1UdDwEB/wQEAwIB
BjAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vY3JsLmNlcnR1bS5wbC9jYS5jcmww
aAYIKwYBBQUHAQEEXDBaMCgGCCsGAQUFBzABhhxodHRwOi8vc3ViY2Eub2NzcC1j
ZXJ0dW0uY29tMC4GCCsGAQUFBzAChiJodHRwOi8vcmVwb3NpdG9yeS5jZXJ0dW0u
cGwvY2EuY2VyMDkGA1UdIAQyMDAwLgYEVR0gADAmMCQGCCsGAQUFBwIBFhhodHRw
Oi8vd3d3LmNlcnR1bS5wbC9DUFMwDQYJKoZIhvcNAQELBQADggEBAI3m/UBmo0yc
p6uh2oTdHDAH5tvHLeyDoVbkHTwmoaUJK+h9Yr6ydZTdCPJ/KEHkgGcCToqPwzXQ
1aknKOrS9KsGhkOujOP5iH3g271CgYACEnWy6BdxqyGVMUZCDYgQOdNv7C9C6kBT
Yr/rynieq6LVLgXqM6vp1peUQl4E7Sztapx6lX0FKgV/CF1mrWHUdqx1lpdzY70a
QVkppV4ig8OLWfqaova9ML9yHRyZhpzyhTwd9yaWLy75ArG1qVDoOPqbCl60BMDO
TjksygtbYvBNWFA0meaaLNKQ1wmB1sCqXs7+0vehukvZ1oaOGR+mBkdCcuBWCgAc
eLmNzJkEN0k=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDDDCCAfSgAwIBAgIDAQAgMA0GCSqGSIb3DQEBBQUAMD4xCzAJBgNVBAYTAlBM
MRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBD
QTAeFw0wMjA2MTExMDQ2MzlaFw0yNzA2MTExMDQ2MzlaMD4xCzAJBgNVBAYTAlBM
MRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBD
QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6xwS7TT3zNJc4YPk/E
jG+AanPIW1H4m9LcuwBcsaD8dQPugfCI7iNS6eYVM42sLQnFdvkrOYCJ5JdLkKWo
ePhzQ3ukYbDYWMzhbGZ+nPMJXlVjhNWo7/OxLjBos8Q82KxujZlakE403Daaj4GI
ULdtlkIJ89eVgw1BS7Bqa/j8D35in2fE7SZfECYPCE/wpFcozo+47UX2bu4lXapu
Ob7kky/ZR6By6/qmW6/KUz/iDsaWVhFu9+lmqSbYf5VT7QqFiLpPKaVCjF62/IUg
AKpoC6EahQGcxEZjgoi2IrHu/qpGWX7PNSzVttpd90gzFFS269lvzs2I1qsb2pY7
HVkCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEA
uI3O7+cUus/usESSbLQ5PqKEbq24IXfS1HeCh+YgQYHu4vgRt2PRFze+GXYkHAQa
TOs9qmdvLdTN/mUxcMUbpgIKumB7bVjCmkn+YzILa+M6wKyrO7Do0wlRjBCDxjTg
xSvgGrZgFCdsMneMvLJymM/NzD+5yCRCFNZX/OYmQ6kd5YCQzgNUKD73P9P4Te1q
CjqTE5s7FCMTY5w/0YcneeVMUeMBrYVdGjux1XMQpNPyvG5k9VpWkKjHDkx0Dy5x
O/fIR/RpbxXyEV6DHpx8Uq79AtoSqFlnGNu8cN2bsWntgM6JQEhqDjXKKWYVIZQs
6GAqm4VKQPNriiTsBhYscw==
-----END CERTIFICATE-----
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
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论