feat : banner

This commit is contained in:
2025-07-24 17:02:07 +08:00
parent 66666f4a3a
commit 2f1c7a9b28
4 changed files with 48 additions and 3 deletions

View File

@@ -20,6 +20,7 @@ use App\Constants\ConfigCode;
use App\Exception\ErrException;
use App\Model\Category;
use App\Service\Api\BaseService;
use App\Service\ServiceTrait\Api\BannerTrait;
use App\Service\ServiceTrait\Common\CycleTrait;
use App\Service\ServiceTrait\Common\OssTrait;
use Hyperf\Di\Annotation\Inject;
@@ -30,6 +31,7 @@ use function Hyperf\Config\config;
class OptionalListService extends BaseService
{
use CycleTrait;
use BannerTrait;
/**
* @var GoodCache
@@ -86,7 +88,7 @@ class OptionalListService extends BaseService
$res = $this->buildData($data);
return $this->return->success('success', ['list' => $res]);
return $this->return->success('success', ['list' => $res,'banner' => $this->getBanner((int)$this->request->input('city_id',config('system.default_city_id')))]);
}
use OssTrait;