function setHome(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = '
首页 ';
}else {
insertContent = ' 首页 ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setUser(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = ' 用户管理 ';
}else {
insertContent = ' 用户管理 ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setEventCreate(isOpen,active_number) {
var insertContent;
if (isOpen) {
switch (active_number)
{
case 1:
insertContent = ' 原子弹投放 ';
break;
case 2:
insertContent = ' 原子弹投放 ';
break;
default:
insertContent = "";
}
}else {
insertContent = ' 原子弹投放 ';
}
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setEventList(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = ' 用户都在干嘛 ';
}else {
insertContent = ' 用户都在干嘛 ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setHotEvent(isOpen,active_number) {
var insertContent;
if (isOpen) {
switch (active_number)
{
case 1:
insertContent = ' 火热事件 ';
break;
case 2:
insertContent = ' 火热事件 ';
break;
default:
insertContent = "";
}
}else {
insertContent = ' 火热事件 ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setChatHistory(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = ' 对话记录 ';
}else {
insertContent = ' 对话记录 ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setStickerCreate(isOpen,active_number) {
var insertContent;
if (isOpen) {
switch (active_number)
{
case 1:
insertContent = ' 贴纸系统 ';
break;
case 2:
insertContent =' 贴纸系统 ';
break;
case 3:
insertContent=' 贴纸系统 ';
break;
default:
insertContent = '';
}
}else {
insertContent = ' 贴纸系统 ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setBanner(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = ' Banner ';
}else {
insertContent = ' Banner ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setTopic(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = ' Topic ';
}else {
insertContent = ' Topic ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setActivity(isOpen,active_number) {
var insertContent;
if (isOpen) {
insertContent = ' Activity ';
}else {
insertContent = ' Activity ';
};
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setMark(isOpen,active_number) {
var insertContent;
if (isOpen) {
switch (active_number)
{
case 1:
insertContent = ' 标签 ';
break;
case 2:
insertContent = ' 标签 ';
break;
default:
insertContent = "";
}
}else {
insertContent = ' 标签 ';
}
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setPerformanceStatistic(isOpen,active_number) {
var insertContent;
if (isOpen) {
switch (active_number)
{
case 1:
insertContent = ' 性能分析 ';
break;
case 2:
insertContent = ' 性能分析 ';
break;
default:
insertContent = "";
}
}else {
insertContent = ' 性能分析 ';
}
document.getElementById('sidebar-container').innerHTML = document.getElementById('sidebar-container').innerHTML + insertContent;
}
function setDropmenu() {
var insertContent = ' 退出登录 ';
document.getElementById('dropdown-container').innerHTML = insertContent;
}
//left bar and navbar init
var sideBarGeneration=function(){
var sideBar=function(id){
var url=window.location.pathname;
//首页
url=='/dashboard/console'?setHome(1,0):setHome(0,0);
//用户管理
url=='/users'||url=='/users/freezelist'?setUser(1,0):setUser(0,0);
//原子弹投放
if(id==1||id==16){
url=='/users/sendevent'?setEventCreate(1,1):url=='/users/listrobotuser'||url=='/users/preparecreaterobot'||url=='/users/preparesendevent'?setEventCreate(1,2):setEventCreate(0,0);
}
//用户都在干嘛
url=='/events'||url=='/events/geteventana'||url=='/events/eventschatrecords'?setEventList(1,0):setEventList(0,0);
//火热事件
url=='/events/listhotevent'?setHotEvent(1,1):url=='/events/newhotevent'?setHotEvent(1,2):setHotEvent(0,0);
//对话纪录
url=='/users/chatrecords'?setChatHistory(1,0):setChatHistory(0,0);
//贴纸系统
url=='/stickers'||url=='/stickers/newsticker'?setStickerCreate(1,1):url=='/packages'||url=='/packages/newpackager'?setStickerCreate(1,2):url=='/stickers/listhotsticker'?setStickerCreate(1,3):setStickerCreate(0,0);
//Banner
url=='/advertisements'||url=='/advertisements/newadvertisement'?setBanner(1,0):setBanner(0,0);
//Topic
url=='/topics'||url=='/topics/newtopic'?setTopic(1,0):setTopic(0,0);
//Activity
url=='/activities'||url=='/activities/newactivity'?setActivity(1,0):setActivity(0,0);
//标签
url=='/marks'||url=='/marks/newmark'?setMark(1,1):url=='/markcontainers'||url=='/markcontainers/newmarkcontainers'?setMark(1,2):setMark(0,0);
//性能分析
url=='/performancestatistics/listhttpstatuscodestatistic'?setPerformanceStatistic(1,1):url=='/performancestatistics/listhttpresponsetimestatistic'?setPerformanceStatistic(1,2):setPerformanceStatistic(0,0);
};
var navBar=function(){
setDropmenu();
};
return {
init:function(id){
sideBar(id);
navBar();
}
};
}();