homeService = $homeService; } /** * 推荐 function * * @author dotdotdot <6383846@qq.com> * @date 2022-08-09 * @return array */ public function recommend() { $data = $this->homeService->recommend(); return json(['code' => EnumCode::Success, 'msg' => 'ok', 'data' => $data]); } /** * 追剧 function * * @author dotdotdot <6383846@qq.com> * @date 2022-08-09 * @return array */ public function chasingDrama() { $params = [ 'uid' => getDecodeTokenData()['uid'] ]; $data = $this->homeService->chasingDrama($params); return json(['code' => EnumCode::Success, 'msg' => 'ok', 'data' => $data]); } /** * 签到 function * * @author dotdotdot <6383846@qq.com> * @date 2022-08-09 * @return array */ public function signin() { $actionAllowed = ['method' => 'signin_', 'key' => getDecodeTokenData()['uid'], 'period' => 5]; Hook::listen('action_allowed', $actionAllowed); $params = [ 'uid' => getDecodeTokenData()['uid'] ]; $data = $this->homeService->signin($params); return json(['code' => EnumCode::Success, 'msg' => 'ok', 'egold' => $data]); } }