getChannelId();; $activity_id = $request->input('activity_id') ? $request->input('activity_id') : ''; if (empty($activity_id)) { return response()->error("PARAM_EMPTY"); } $activitySwitchInfo = ActivitySwitch::getInfo($activity_id, $distribution_channel_id); $is_reader_page_show = $request->has('is_reader_page_show') ? $request->input('is_reader_page_show') : ''; $is_sign_message_show = $request->has('is_sign_message_show') ? $request->input('is_sign_message_show') : ''; $data = ''; if ($activitySwitchInfo && isset($activitySwitchInfo->activity_id)) { Log::info('满足要更新的条件'); $data = ActivitySwitchService::updateShowSwitch($activity_id, $distribution_channel_id, $is_reader_page_show, $is_sign_message_show); } else { $data = ActivitySwitchService::add(compact('activity_id', 'distribution_channel_id', 'is_reader_page_show', 'is_sign_message_show')); } if ($data) { return response()->success(); } else { return response()->error('HANDLE_FAILED'); } } }