<?php
/**
 * 配置常量
 */
$other_rele_menu = [];   //限制不显示的内容
$globalConfig = tpCache('global');
//非静态模式下，不显示 2004016 HTML生成
$seo_pseudo = empty($globalConfig['seo_pseudo']) ? 0 : $globalConfig['seo_pseudo'];
if (empty($seo_pseudo) || $seo_pseudo != 2){
    $other_rele_menu[] = 2004016;
}
//关闭回收站，不显示回收站入口
$web_recycle_switch = empty($globalConfig['web_recycle_switch']) ? 0 : $globalConfig['web_recycle_switch'];
if (!empty($web_recycle_switch) && $web_recycle_switch == 1){
    $other_rele_menu[] = 2004006;
}
//关闭插件功能，全部插件入口屏蔽
$web_weapp_switch = empty($globalConfig['web_weapp_switch']) ? 0 : $globalConfig['web_weapp_switch'];
$module_rele_menu_web_weapp_switch = [2005];
if (1 != $web_weapp_switch){
    $menu_id_arr = M("admin_menu")->where(['controller_name'=>'Weapp'])->getField("menu_id",true);
    if (!empty($menu_id_arr)){
        $module_rele_menu_web_weapp_switch = array_merge($module_rele_menu_web_weapp_switch,$menu_id_arr);
    }
}

// 商城中心关联
$shop_open_com = [2008,2008001,2008004,2008003,2008002,2008005,2008006,2008008];

return array(
    'module_rele_menu' => [    //模块开关控制入口导航,模块开启后，里面关联的开关才会打开
        'web_users_switch' => [2006],  //会员中心
//        'level_member_upgrade' => [],    //会员升级
        'shop_open' =>  array_merge($shop_open_com, [2004021]),    //开启商城中心
        'shop_open-close' =>  $shop_open_com,    //关闭商城中心
        'web_weapp_switch' => $module_rele_menu_web_weapp_switch,     //插件应用
        'pay_open' => [2004021],  //支付功能
    ],
    'other_rele_menu' => $other_rele_menu,  //其他因素影响入口导航
    'module_default_menu' => [     //模块默认关联入口（打开模块，无论原来的入口是否打开，都需要进入到打开状态）
        'web_users_switch' => [2006],   //会员中心
        'shop_open' =>  [2008], //[2008001,2008002,2008003,2008004,2008005,2008008],    //商城中心
        'web_weapp_switch' => [2005],   //插件应用
        'pay_open' => [2004021],  //支付功能
    ],
    'module_reverse_menu' => [   //模块开关控制入口导航,模块关闭时，里面关联的开关才会打开（与module_rele_menu相反）
    ]
);
