<?php declare (strict_types=1); namespace app\front; use app\Request; use app\service\ProductService; use think\App; /** * @author canny * @date 2024/3/8 9:32 **/ class Product extends Base { private ProductService $productService; public function __construct(App $app, Request $request) { parent::__construct($app, $request); $this->productService = $app->make(ProductService::class); } public function detail($id): \think\Response { return responseOk($this->productService->detailById($id)); } public function sync(): \think\Response { $this->productService->sync(); return responseOk(); } }