requireMainId())); } public function actionGetBanner() { util::success(HomePageDisplayClass::formatBanner(HomePageConfigClass::getBanner($this->requireMainId()))); } public function actionGetNavGrid() { util::success(HomePageDisplayClass::formatNavGrid(HomePageModuleClass::getNavGrid($this->requireMainId()))); } public function actionGetSeckill() { util::success(HomePageDisplayClass::formatActivity(HomePageModuleClass::getSeckill($this->requireMainId(), true))); } public function actionGetGroupBuy() { util::success(HomePageDisplayClass::formatActivity(HomePageModuleClass::getGroupBuy($this->requireMainId(), true))); } public function actionGetHot() { util::success(HomePageDisplayClass::formatGoodsSection($this->requireMainId(), 'hot')); } public function actionGetNew() { util::success(HomePageDisplayClass::formatGoodsSection($this->requireMainId(), 'new')); } public function actionGetPullGoods() { util::success(HomePageDisplayClass::formatGoodsSection($this->requireMainId(), 'pullGoods')); } private function requireMainId() { $mainId = intval($this->mainId); if ($mainId <= 0) { util::fail('无效门店'); } return $mainId; } }