feat : catering

This commit is contained in:
2025-03-12 17:57:15 +08:00
parent 789edb44c5
commit 052a07eba6

View File

@@ -8,6 +8,7 @@ use App\Middleware\Admin\JwtAuthMiddleware;
use App\Service\Admin\Catering\Meal\CycleListService as MealCycleListService; use App\Service\Admin\Catering\Meal\CycleListService as MealCycleListService;
use App\Service\Admin\Catering\Option\CycleListService as OptionCycleListService; use App\Service\Admin\Catering\Option\CycleListService as OptionCycleListService;
use App\Service\Admin\Catering\Option\CateringService as OptionCateringService; use App\Service\Admin\Catering\Option\CateringService as OptionCateringService;
use App\Service\Admin\Catering\Option\PrintService;
use Hyperf\HttpServer\Annotation\Controller; use Hyperf\HttpServer\Annotation\Controller;
use Hyperf\HttpServer\Annotation\Middlewares; use Hyperf\HttpServer\Annotation\Middlewares;
use Hyperf\HttpServer\Annotation\RequestMapping; use Hyperf\HttpServer\Annotation\RequestMapping;
@@ -71,8 +72,19 @@ class CateringController
return (new OptionCateringService)->handle(); return (new OptionCateringService)->handle();
} }
public function checkPrint() #[RequestMapping(path: "option/check_is_print", methods: "POST")]
#[Scene(scene: "option_check_is_print")]
public function optionCheckPrint()
{ {
return (new PrintService)->check();
} }
#[RequestMapping(path: "option/catering", methods: "GET")]
#[Scene(scene: "option_catering")]
public function optionPrintList()
{
return (new PrintService)->handle();
}
} }