diff --git a/services/api/src/public-ov/public-ov.service.ts b/services/api/src/public-ov/public-ov.service.ts index 50729f4..a423b3a 100644 --- a/services/api/src/public-ov/public-ov.service.ts +++ b/services/api/src/public-ov/public-ov.service.ts @@ -305,6 +305,8 @@ export class PublicOvService { * 公开广告列表(广告位轮播 2026-09-28 设计 §5.2):相册校验复用公开相册读 * 同一入口(findPublicAlbumOv——不存在/offline/紧急停用统一 404 * ALBUM_NOT_PUBLIC);可见集 = 全局投放(albumIds=null)∨ 绑定本相册。 + * enabled 语义由投影层保证(disabled/墓碑=删行,sync-inbox ad 分支)—— + * ads_ov 无 enabled 列,行存在即可见。 * 排序 sortOrder 升序、并列 createdAt 升序(副本 @@index 同序)。imageUrl * 逐条现签 GET(TTL 同公开读 SIGNED_URL_TTL_SECONDS;过期后重拉本端点刷新, * 契约语义——无 expiresAt 字段,PublicAd 只返 URL 裸串)。无广告空 items