feat: bans sidebar page, public view with masked names
This commit is contained in:
@@ -2,7 +2,7 @@ const App = {
|
||||
navItems: [
|
||||
{ id: 'dashboard', label: '控制台', icon: 'fa-chart-simple', roles: ['owner','admin','player'] },
|
||||
{ id: 'tickets-create', label: '提交工单', icon: 'fa-plus-circle', roles: ['player'] },
|
||||
{ id: 'tickets', label: '工单列表', icon: 'fa-ticket-alt', roles: ['owner','admin','player'] },
|
||||
{ id: 'bans', label: '封禁列表', icon: 'fa-ban', roles: ['owner','admin','player'] },
|
||||
{ id: 'unclaimed', label: '待处理工单', icon: 'fa-inbox', roles: ['owner','admin'] },
|
||||
{ id: 'users', label: '用户管理', icon: 'fa-users', roles: ['owner'] },
|
||||
{ id: 'servers', label: '服务器管理', icon: 'fa-server', roles: ['owner'] },
|
||||
@@ -98,6 +98,7 @@ const App = {
|
||||
case 'features': this.renderMain('更新内容', FeaturesPage, param); break;
|
||||
case 'feature': this.renderMain('更新详情', FeatureDetail, param); break;
|
||||
case 'servers': this.renderMain('服务器管理', ServersPage, param); break;
|
||||
case 'bans': this.renderMain('封禁列表', BansPage, param); break;
|
||||
default: this.renderMain('控制台', Dashboard, param);
|
||||
}
|
||||
},
|
||||
@@ -176,6 +177,7 @@ window.PollsPage = PollsPage;
|
||||
window.FeaturesPage = FeaturesPage;
|
||||
window.FeatureDetail = FeatureDetail;
|
||||
window.ServersPage = ServersPage;
|
||||
window.BansPage = BansPage;
|
||||
window.LoginPage = LoginPage;
|
||||
window.RegisterPage = RegisterPage;
|
||||
window.HomePage = HomePage;
|
||||
|
||||
Reference in New Issue
Block a user