增加对校园邮箱的标识显示
This commit is contained in:
parent
c188af9488
commit
665b1c2077
1
dist/css/612.63433215.css
vendored
Normal file
1
dist/css/612.63433215.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/css/922.3da81f58.css
vendored
1
dist/css/922.3da81f58.css
vendored
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
@ -1 +1 @@
|
||||
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.f51d2f94.js"></script><script defer="defer" src="/js/app.a1357ca7.js"></script><link href="/css/chunk-vendors.c52e575a.css" rel="stylesheet"><link href="/css/app.3a644802.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
||||
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.f51d2f94.js"></script><script defer="defer" src="/js/app.0a887931.js"></script><link href="/css/chunk-vendors.c52e575a.css" rel="stylesheet"><link href="/css/app.3a644802.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
2
dist/js/612.3d9cb844.js
vendored
Normal file
2
dist/js/612.3d9cb844.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
dist/js/922.17518885.js
vendored
2
dist/js/922.17518885.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -44,6 +44,7 @@
|
||||
<div class="user-email">
|
||||
<div class="email-icon">📧</div>
|
||||
<div class="email-text">{{ userInfo.email }}</div>
|
||||
<span v-if="isCampusEmail" class="badge campus-email">校园邮箱</span>
|
||||
</div>
|
||||
|
||||
<div class="user-stats">
|
||||
@ -89,6 +90,14 @@ export default {
|
||||
}
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
// 判断是否为校园邮箱
|
||||
isCampusEmail() {
|
||||
if (!this.userInfo.email) return false;
|
||||
const campusDomains = ['@stu.neu.edu.cn', '@stu.neuq.edu.cn', '@mails.neu.edu.cn'];
|
||||
return campusDomains.some(domain => this.userInfo.email.endsWith(domain));
|
||||
}
|
||||
},
|
||||
created() {
|
||||
this.fetchUserInfo();
|
||||
},
|
||||
@ -426,6 +435,11 @@ export default {
|
||||
color: #744210;
|
||||
}
|
||||
|
||||
.campus-email {
|
||||
background-color: #51aae0;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.user-sign-container {
|
||||
margin: 16px 20px;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user