Skip to content

Commit eeb1d35

Browse files
committed
rename
1 parent a0538b8 commit eeb1d35

3 files changed

Lines changed: 19 additions & 17 deletions

File tree

assets/js/spa.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
people: renderPeople,
66
alumni: renderAlumni,
77
resources: renderResources,
8-
positions: renderPositions,
8+
joinus: renderPositions,
99
webmaster: renderWebmaster
1010
};
1111

@@ -135,7 +135,7 @@
135135
{ id: 'people', key: 'nav.people' },
136136
{ id: 'alumni', key: 'nav.alumni' },
137137
{ id: 'resources', key: 'nav.resources' },
138-
{ id: 'positions', key: 'nav.positions' },
138+
{ id: 'joinus', key: 'nav.positions' },
139139
{ id: 'blog', key: 'nav.blog' }
140140
];
141141

@@ -253,7 +253,7 @@
253253
window.scrollTo({ top: 0, behavior: 'instant' });
254254

255255
// 处理特定页面的锚点跳转
256-
if (route === 'positions' && params.section) {
256+
if (route === 'joinus' && params.section) {
257257
setTimeout(() => scrollToId(params.section, 120), 50);
258258
}
259259
}
@@ -289,12 +289,14 @@
289289
const params = new URLSearchParams(query || '');
290290
const paramObj = {};
291291
params.forEach((value, key) => { paramObj[key] = value; });
292-
return { route: route || 'home', params: paramObj };
292+
// 兼容旧链接 #positions → #joinus
293+
const normalizedRoute = route === 'positions' ? 'joinus' : route;
294+
return { route: normalizedRoute || 'home', params: paramObj };
293295
}
294296

295297
// 按路由/语言设置 document.title(利于 SEO 与浏览器历史/标签)
296298
function updateDocumentTitle(route) {
297-
var navKey = { people: 'nav.people', alumni: 'nav.alumni', resources: 'nav.resources', positions: 'nav.positions', blog: 'nav.blog' }[route];
299+
var navKey = { people: 'nav.people', alumni: 'nav.alumni', resources: 'nav.resources', joinus: 'nav.positions', blog: 'nav.blog' }[route];
298300
var title;
299301
if (route === 'webmaster') {
300302
title = t('webmaster.title') + ' · OpenMOSS';

assets/js/team-data.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -226,16 +226,6 @@ const teamData = {
226226

227227
// 硕士研究生
228228
masterStudents: [
229-
{ id: 'ruifan-deng', name: { zh: '邓瑞凡', en: 'Ruifan Deng' }, photo: 'assets/img/邓瑞凡.jpg', year: '2023' },
230-
{ id: 'yiran-guo', name: { zh: '郭一然', en: 'Yiran Guo' }, photo: 'assets/img/郭一然.jpg', year: '2023' },
231-
{ id: 'mianqiu-huang', name: { zh: '黄绵秋', en: 'Mianqiu Huang' }, photo: 'assets/img/黄绵秋.jpg', year: '2023' },
232-
{ id: 'xingyu-lu', name: { zh: '陆星宇', en: 'Xingyu Lu' }, photo: 'assets/img/陆星宇.jpg', year: '2023' },
233-
{ id: 'qian-tu', name: { zh: '涂倩', en: 'Qian Tu' }, photo: 'assets/img/涂倩.jpg', year: '2023' },
234-
{ id: 'haiyang-wei', name: { zh: '魏海洋', en: 'Haiyang Wei' }, photo: 'assets/img/魏海洋.jpg', year: '2023' },
235-
{ id: 'shuhao-xing', name: { zh: '邢书豪', en: 'Shuhao Xing' }, photo: 'assets/img/邢书豪.jpg', year: '2023' },
236-
{ id: 'jiasheng-ye', name: { zh: '叶家升', en: 'Jiasheng Ye' }, photo: 'assets/img/叶家升.jpg', year: '2023' },
237-
{ id: 'shiduo-zhang', name: { zh: '张世铎', en: 'Shiduo Zhang' }, photo: 'assets/img/张世铎.jpg', homepage: 'https://shiduo-zhang.github.io/', year: '2023' },
238-
{ id: 'changtai-zhu', name: { zh: '朱长泰', en: 'Changtai Zhu' }, photo: 'assets/img/朱长泰.jpg', year: '2023' },
239229
{ id: 'shuo-chen', name: { zh: '陈硕', en: 'Shuo Chen' }, photo: 'assets/img/陈硕.jpg', year: '2024' },
240230
{ id: 'liwei-fan', name: { zh: '范力玮', en: 'Liwei Fan' }, photo: 'assets/img/范力玮.jpg', year: '2024' },
241231
{ id: 'xuyang-ge', name: { zh: '葛煦旸', en: 'Xuyang Ge' }, photo: 'assets/img/葛煦旸.jpg', year: '2024' },
@@ -428,7 +418,17 @@ const alumniData = {
428418
{ name: { zh: '张硕闻', en: 'Shuowen Zhang' }, destination: { zh: '蚂蚁集团', en: 'Ant Group' }, homepage: null, year: '2022' },
429419
{ name: { zh: '张鑫', en: 'Xin Zhang' }, destination: { zh: '小米 MiMo', en: 'MiMo, Xiaomi' }, homepage: null, year: '2022' },
430420
{ name: { zh: '朱秦', en: 'Qin Zhu' }, destination: { zh: '阿里巴巴 千问', en: 'Qwen, Alibaba' }, homepage: null, year: '2022' },
431-
{ name: { zh: '宗一', en: 'Yi Zong' }, destination: { zh: '蚂蚁集团', en: 'Ant Group' }, homepage: null, year: '2022' }
421+
{ name: { zh: '宗一', en: 'Yi Zong' }, destination: { zh: '蚂蚁集团', en: 'Ant Group' }, homepage: null, year: '2022' },
422+
{ name: { zh: '邓瑞凡', en: 'Ruifan Deng' }, destination: { zh: '华为', en: 'Huawei' }, homepage: null, year: '2023' },
423+
{ name: { zh: '郭一然', en: 'Yiran Guo' }, destination: { zh: '上海联通', en: 'China Unicom, Shanghai' }, homepage: null, year: '2023' },
424+
{ name: { zh: '黄绵秋', en: 'Mianqiu Huang' }, destination: { zh: '阿里巴巴 千问', en: 'Qwen, Alibaba' }, homepage: null, year: '2023' },
425+
{ name: { zh: '陆星宇', en: 'Xingyu Lu' }, destination: { zh: '阿里云', en: 'Alibaba Cloud' }, homepage: null, year: '2023' },
426+
{ name: { zh: '涂倩', en: 'Qian Tu' }, destination: { zh: '小米', en: 'Xiaomi' }, homepage: null, year: '2023' },
427+
{ name: { zh: '魏海洋', en: 'Haiyang Wei' }, destination: { zh: '衔远科技', en: 'Xianyuan Technology' }, homepage: null, year: '2023' },
428+
{ name: { zh: '邢书豪', en: 'Shuhao Xing' }, destination: { zh: '上海人工智能实验室', en: 'Shanghai AI Laboratory' }, homepage: null, year: '2023' },
429+
{ name: { zh: '叶家升', en: 'Jiasheng Ye' }, destination: { zh: 'DeepSeek', en: 'DeepSeek' }, homepage: null, year: '2023' },
430+
{ name: { zh: '张世铎', en: 'Shiduo Zhang' }, destination: { zh: '星海图', en: 'Galbot' }, homepage: 'https://shiduo-zhang.github.io/', year: '2023' },
431+
{ name: { zh: '朱长泰', en: 'Changtai Zhu' }, destination: { zh: '模思智能', en: 'MOSI Intelligence' }, homepage: null, year: '2023' }
432432
],
433433

434434
// 本科生校友

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ <h1 style="color:#0e419c;">OpenMOSS</h1>
8585
<script defer src="/assets/js/content-data.js?v=20260620123000"></script>
8686
<script defer src="/assets/js/gh-stars-data.js?v=20260605172641"></script>
8787
<script defer src="/assets/js/team-data.js?v=20260605172641"></script>
88-
<script defer src="/assets/js/spa.js?v=20260620123000"></script>
88+
<script defer src="/assets/js/spa.js?v=20260622000000"></script>
8989
<script defer src="/assets/js/views.js?v=20260620123000"></script>
9090
</body>
9191
</html>

0 commit comments

Comments
 (0)