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;

View File

@@ -34,7 +34,7 @@ class IndexService extends BaseService
$avatar = $this->getOssObjectById($userInfo->avatar_id);
$res = [
'banner' => $this->getBanner(),
// 'banner' => $this->getBanner(),
'nickname' => $userInfo->nickname,
'avatar' => $avatar,
'point' => 0,