has('appid') ? $request->input('appid') : ''; if (empty($appid)) { return response()->error("PARAM_EMPTY"); } $officialAccount = OfficialAccount::officialAccountByAppid($appid); if (!empty($officialAccount)) { $distribution_channel_id = $officialAccount['distribution_channel_id']; $host = env('WECHAT_CUSTOM_HOST'); if(in_array($distribution_channel_id,array(5,123))){ // $host = 'imycmh'; } // $base_url = env('PROTOCOL') . '://site' . $distribution_channel_id . '.' . $host . '.com/'; // // 渠道id加密 // if(in_array($distribution_channel_id,array(123))){ // $encodeDistributionChannelId = encodeDistributionChannelId($distribution_channel_id); // $base_url = env('PROTOCOL') . '://site' . $encodeDistributionChannelId . '.' . $host . '.com/'; // } // 获取渠道配置,如果是云栖迁移站点的 $channel = Channel::getById($distribution_channel_id); $is_yq_move = isset($channel->is_yq_move)?$channel->is_yq_move:'0'; $is_domain_simple = isset($channel->is_domain_simple)?$channel->is_domain_simple:'0'; if($is_domain_simple == '1'){ $encodeDistributionChannelId = $distribution_channel_id; }else{ $encodeDistributionChannelId = encodeDistributionChannelId($distribution_channel_id); } \Log::info('officialMenusList:distribution_channel_id:'.$distribution_channel_id.' encodeDistributionChannelId:'.$encodeDistributionChannelId.' is_yq_move:'.$is_yq_move.' is_domain_simple:'.$is_domain_simple); $base_url = env('PROTOCOL') . '://site' . $encodeDistributionChannelId . '.' . $host . '.com/'; $help_url = 'https://help.zhuishuyun.com?distribution_channel_id='.$encodeDistributionChannelId; if($is_yq_move){ \Log::info('officialMenusList_is_yunqi_move:'.$distribution_channel_id); $buttons = [ [ "type" => "click", "name" => "最近阅读", "key" => "recent_read", ], ]; }else{ \Log::info('officialMenusList_not_yunqi_move:'.$distribution_channel_id); $buttons = [ [ "type" => "click", "name" => "最近阅读", "key" => "recent_read", ], [ "type" => "click", "name" => "今日签到", "key" => 'daily_sign', ], [ "name" => "用户中心", "sub_button" => [ [ "type" => "view", "name" => "个人中心", "url" => $base_url . 'person', ], [ "type" => "view", "name" => "书城首页", "url" => $base_url, ], [ "type" => "view", "name" => "优惠充值", "url" => $base_url . 'pay', ], [ "type" => "view", "name" => "帮助中心", "url" => $help_url, ], ], ], ]; } return response()->success($buttons); } } }