You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
4.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

var projectName = '电影院信息管理系统';
/**
* 轮播图配置
*/
var swiper = {
// 设定轮播容器宽度,支持像素和百分比
width: '100%',
height: '400px',
// hover悬停显示
// always始终显示
// none始终不显示
arrow: 'none',
// default左右切换
// updown上下切换
// fade渐隐渐显切换
anim: 'default',
// 自动切换的时间间隔
// 默认3000
interval: 2000,
// 指示器位置
// inside容器内部
// outside容器外部
// none不显示
indicator: 'outside'
}
/**
* 个人中心菜单
*/
var centerMenu = [{
name: '个人中心',
url: '../' + localStorage.getItem('userTable') + '/center.html'
},
{
name: '我的订单',
url: '../shop-order/list.html'
},
{
name: '我的收藏',
url: '../storeup/list.html'
}
]
var indexNav = [
{
name: '电影信息',
url: './pages/dianyingxinxi/list.html'
},
{
name: '影视资讯',
url: './pages/news/list.html'
},
{
name: '留言反馈',
url: './pages/messages/list.html'
}
]
var adminurl = "http://localhost:8080/djangof11e3/admin/dist/index.html";
var cartFlag = false
var chatFlag = false
var menu = [{"backMenu":[{"child":[{"buttons":["查看","删除","审核"],"menu":"用户","menuJump":"列表","tableName":"yonghu"}],"menu":"用户管理"},{"child":[{"buttons":["新增","查看","修改","删除","查看评论"],"menu":"电影信息","menuJump":"列表","tableName":"dianyingxinxi"}],"menu":"电影信息管理"},{"child":[{"buttons":["新增","查看","修改","删除"],"menu":"电影分类","menuJump":"列表","tableName":"dianyingfenlei"}],"menu":"电影分类管理"},{"child":[{"buttons":["查看","修改","回复","删除"],"menu":"留言板管理","tableName":"messages"}],"menu":"留言板管理"},{"child":[{"buttons":["新增","查看","修改","删除"],"menu":"轮播图管理","tableName":"config"},{"buttons":["新增","查看","修改","删除"],"menu":"影视资讯","tableName":"news"}],"menu":"系统管理"},{"child":[{"buttons":["查看","删除"],"menu":"已发货订单","tableName":"orders/已发货"},{"buttons":["查看","删除"],"menu":"未支付订单","tableName":"orders/未支付"},{"buttons":["查看","删除"],"menu":"已取消订单","tableName":"orders/已取消"},{"buttons":["查看","删除","发货"],"menu":"已支付订单","tableName":"orders/已支付"},{"buttons":["查看","删除"],"menu":"已退款订单","tableName":"orders/已退款"},{"buttons":["查看","删除"],"menu":"已完成订单","tableName":"orders/已完成"}],"menu":"订单管理"}],"frontMenu":[{"child":[{"buttons":["查看"],"menu":"电影信息列表","menuJump":"列表","tableName":"dianyingxinxi"}],"menu":"电影信息模块"}],"hasBackLogin":"是","hasBackRegister":"否","hasFrontLogin":"否","hasFrontRegister":"否","roleName":"管理员","tableName":"users"},{"backMenu":[{"child":[{"buttons":["查看","删除"],"menu":"我的收藏管理","tableName":"storeup"}],"menu":"我的收藏管理"}],"frontMenu":[{"child":[{"buttons":["查看"],"menu":"电影信息列表","menuJump":"列表","tableName":"dianyingxinxi"}],"menu":"电影信息模块"}],"hasBackLogin":"是","hasBackRegister":"是","hasFrontLogin":"是","hasFrontRegister":"是","roleName":"用户","tableName":"yonghu"}]
var isAuth = function (tableName,key) {
let role = localStorage.getItem("userTable");
let menus = menu;
for(let i=0;i<menus.length;i++){
if(menus[i].tableName==role){
for(let j=0;j<menus[i].backMenu.length;j++){
for(let k=0;k<menus[i].backMenu[j].child.length;k++){
if(tableName==menus[i].backMenu[j].child[k].tableName){
let buttons = menus[i].backMenu[j].child[k].buttons.join(',');
return buttons.indexOf(key) !== -1 || false
}
}
}
}
}
return false;
}
var isFrontAuth = function (tableName,key) {
let role = localStorage.getItem("userTable");
let menus = menu;
for(let i=0;i<menus.length;i++){
if(menus[i].tableName==role){
for(let j=0;j<menus[i].frontMenu.length;j++){
for(let k=0;k<menus[i].frontMenu[j].child.length;k++){
if(tableName==menus[i].frontMenu[j].child[k].tableName){
let buttons = menus[i].frontMenu[j].child[k].buttons.join(',');
return buttons.indexOf(key) !== -1 || false
}
}
}
}
}
return false;
}