handle(); } #[RequestMapping(path: "option/cycle_list", methods: "GET")] #[Scene(scene: "option_cycle_list")] public function getOptionCycleList() { return(new OptionCycleListService)->handle(); } #[RequestMapping(path: "meal/remain_count", methods: "GET")] #[Scene(scene: "meal_remain_count")] public function remainMealCateringCount() { return (new MealCycleListService)->remainCount(); } #[RequestMapping(path: "option/remain_count", methods: "GET")] #[Scene(scene: "option_remain_count")] public function remainOptionCateringCount() { return (new OptionCycleListService)->remainCount(); } public function getMealGoodsList() { return (new MealCycleListService)->skuList(); } public function mealCatering() { } public function optionCatering() { return (new OptionCateringService)->handle(); } }