'菜单名称' * link => 调整链接 * is_tab => 是否的tab页 * link_type => 菜单类型:1-跳转;2-web-view;3-按钮(微信小程序可调用客服) * menu_type => 菜单内容类型:1-正常内容;2-分销菜单 * */ public static function getMenuContent($scene = true,$from = true){ //基础链接 $base = [ self::BASE_INDEX => [ 'name' => '商城首页', 'link' => '/pages/index/index', 'is_tab' => 1, 'link_type' => 1, 'menu_type' => 1, ], self::BASE_GOODS_CATEGORY => [ 'name' => '商品分类', 'link' => '/pages/goods_cate/goods_cate', 'is_tab' => 1, 'link_type' => 1, 'menu_type' => 1, ], self::BASE_COMMUNITY => [ 'name' => '种草社区', 'link' => '/pages/community/community', 'is_tab' => 1, 'link_type' => 1, 'menu_type' => 1, ], self::BASE_CART => [ 'name' => '购物车', 'link' => '/pages/shop_cart/shop_cart', 'is_tab' => 1, 'link_type' => 1, 'menu_type' => 1, ], self::BASE_USER => [ 'name' => '个人中心', 'link' => '/pages/user/user', 'is_tab' => 1, 'link_type' => 1, 'menu_type' => 1, ], ]; //商城链接 $user = [ self::SHOP_SECKILL => [ 'name' => '秒杀列表', 'link' => '/bundle/pages/goods_seckill/goods_seckill', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_TEAM => [ 'name' => '拼团列表', 'link' => '/bundle/pages/goods_combination/goods_combination', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_BARGAIN => [ 'name' => '砍价列表', 'link' => '/bundle/pages/bargain/bargain', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_COUPON => [ 'name' => '领券中心', 'link' => '/bundle/pages/get_coupon/get_coupon', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_VIP => [ 'name' => '会员中心', 'link' => '/bundle/pages/user_vip/user_vip', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_LIVE_ROOM => [ 'name' => '小程序直播', 'link' => '/bundle_b/pages/live_room/live_room', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_TEAM_LOG => [ 'name' => '拼团记录', 'link' => '/bundle/pages/user_group/user_group', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_BARGAIN_LOG => [ 'name' => '砍价记录', 'link' => '/bundle/pages/bargain_code/bargain_code', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_STREET => [ 'name' => '店铺街', 'link' => '/pages/shop_street/shop_street', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_APPLY => [ 'name' => '商家入驻', 'link' => '/bundle/pages/store_settled/store_settled', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_MY_COUPON => [ 'name' => '我的优惠券', 'link' => '/bundle/pages/user_coupon/user_coupon', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_ACTIVE_NEW => [ 'name' => '新品推荐', 'link' => '/pages/active_list/active_list?type=new', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_INTEGRAL_MALL => [ 'name' => '积分商城', 'link' => '/bundle/pages/integral_mall/integral_mall', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_INTEGRAL_SIGN => [ 'name' => '积分签到', 'link' => '/bundle/pages/integral_sign/integral_sign', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_ACTIVE_HOT => [ 'name' => '热销榜单', 'link' => '/pages/active_list/active_list?type=hot', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_WALLET => [ 'name' => '我的钱包', 'link' => '/bundle/pages/user_wallet/user_wallet', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_COLLECTION => [ 'name' => '我的收藏', 'link' => '/bundle/pages/user_collection/user_collection', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_HELP => [ 'name' => '帮助中心', 'link' => '/pages/news_list/news_list?type=1', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_ADDRESS => [ 'name' => '收货地址', 'link' => '/bundle/pages/user_address/user_address', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_NEWS => [ 'name' => '商城资讯', 'link' => '/pages/news_list/news_list', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_COMMENTS => [ 'name' => '我的评价', 'link' => '/bundle/pages/all_comments/all_comments', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_USER_SETTING => [ 'name' => '个人设置', 'link' => '/bundle/pages/user_set/user_set', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_RECHARGE => [ 'name' => '用户充值', 'link' => '/bundle/pages/user_payment/user_payment', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_GOODS_SEARCH => [ 'name' => '商品搜索', 'link' => '/pages/goods_search/goods_search', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_CONTACT => [ 'name' => '联系客服', 'link' => '/bundle/pages/chat/chat', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_MESSAGE => [ 'name' => '消息通知', 'link' => '/pages/message_center/message_center', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_SERVER_EXPLAN_1 => [ 'name' => '隐私政策', 'link' => '/bundle/pages/server_explan/server_explan?type=1', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], self::SHOP_SERVER_EXPLAN_0 => [ 'name' => '服务协议', 'link' => '/bundle/pages/server_explan/server_explan?type=0', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 1, ], ]; //分销链接 $distribution = [ self::DISTRIBUTION_PROMOTION => [ 'name' => '分销推广', 'link' => '/bundle/pages/user_spread/user_spread', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 2, ], self::DISTRIBUTION_POSTER => [ 'name' => '分销海报', 'link' => '/bundle/pages/invite_fans/invite_fans', 'is_tab' => 0, 'link_type' => 1, 'menu_type' => 2, ], ]; if($scene === true){ $content = array_merge($base,$user,$distribution); } else { switch ($scene) { case 1: $content = $base; break; case 2: $content = $user; break; case 3: $content = $distribution; break; default: $config_name = 'config'.$scene; $content = $$config_name; break; } } if($from === true){ return $content; } return $content[$from] ?? []; } }