/** * * @SWG\Api( * path="/wap/new_year_activity/{user_id}", * @SWG\Operation( * method="GET", summary="春节活动", notes="春节活动", * @SWG\ResponseMessage(code=0, message="成功"), * @SWG\Parameter( * name="user_id", * description="user_id 用户id", * paramType="path", * required=true, * allowMultiple=false, * type="integer", * ) * * ) * ) */ public function newYearActivity($user_id) { $newYearTime = strtotime("2016-02-08 00:00:00"); $endTime = strtotime("2016-02-15 00:00:00"); $data['user_id'] = $user_id; //$data['content']='运筹帷幄事业新'; $contentList = ['运筹帷幄事业新', '祥瑞降喜爱如意', '大吉大利财运旺', '行远高升兄弟睦', '猴年大吉好运来', '年年有余家业丰', '吉庆安康身体健']; $rand = rand(0, 6); $data['content'] = $contentList[$rand]; if (time() < $newYearTime) { return view('wap.new_year_index', $data); } else { if (time() >= $newYearTime && time() <= $endTime) { $t = time(); $start = mktime(0, 0, 0, date("m", $t), date("d", $t), date("Y", $t)); $end = mktime(23, 59, 59, date("m", $t), date("d", $t), date("Y", $t)); $times = NewYearActivity::where('user_id', $user_id)->count(); $today = NewYearActivity::where('user_id', $user_id)->where('created_at', '>=', date('Y-m-d H:i:s', $start))->where('created_at', '<=', date('Y-m-d H:i:s', $end))->first(); if ($today != null) { $data['conent'] = $today->content; $data['times'] = 7 - $times; return view('wap.new_year_activity_has_join', $data); } $data['times'] = 7 - $times - 1; return view('wap.new_year_activity', $data); } else { return view('wap.new_year_finish', $data); } } }