123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace App\Http\Controllers\Manage\Channel;
- use App\Http\Controllers\Manage\BaseController;
- use App\Http\Controllers\Manage\Channel\Transformers\ChannelQuestionNaireTransformer;
- use App\Modules\Channel\Models\ChannelActivities;
- use App\Modules\Channel\Models\ChannelQuestionNaire;
- use App\Modules\Channel\Services\ChannelActivitiesService;
- use App\Modules\Channel\Services\ChannelQuestionNaireService;
- use App\Modules\Channel\Services\CompanyService;
- use Illuminate\Http\Request;
- class ChannelActivityController extends BaseController
- {
- public function addActivity(Request $request) {
- $channel_id = $request->input('channel_id','');
- $begin_time = $request->input('start_time','');
- $end_time = $request->input('end_time','');
- $amount = $request->input('amount',500);
- if(empty($channel_id)||empty($begin_time)||empty($end_time)) {
- return response()->error('PARAM_EMPTY');
- }
- if(!in_array($amount,[500,1000])) {
- return response()->error('PARAM_ERROR');
- }
- $res = ChannelActivitiesService::addChannelActivity($channel_id,['begin_time'=>$begin_time,'end_time'=>$end_time,'amount'=>$amount]);
- return response()->success($res);
- }
- public function getActivities(Request $request) {
- $res = ChannelActivitiesService::getAll();
- return response()->success($res);
- }
- }
|