存储面端点(上传 / 删除 / 签名 URL)。
S11 复合全局:storage 属用户级(上传/下载·不经租户仓储 requireActiveOrganizationId) → 类级豁免全局租户墙(仍靠会话墙)。
requireActiveOrganizationId
删除文件。
路径参数:对象唯一键。
{ success } —— 删除是否成功。
{ success }
取文件的签名访问 URL。
Optional
查询参数:有效期(秒,可选)。
{ url } —— 签名访问 URL。
{ url }
单文件 multipart 上传(非 multipart → 400;领域校验/通道失败归一 400)。
Fastify 原始请求(取 multipart 文件流)。
上传结果 DTO(键/URL/元数据)。
文件上传失败时。
存储面端点(上传 / 删除 / 签名 URL)。
Remarks
S11 复合全局:storage 属用户级(上传/下载·不经租户仓储
requireActiveOrganizationId) → 类级豁免全局租户墙(仍靠会话墙)。