forked from xiongyuxing/tiku-backend.net
feat(saas): implement marketplace and tenant onboarding
This commit is contained in:
@@ -235,6 +235,20 @@ public sealed class TenantContentController(
|
||||
cancellationToken));
|
||||
}
|
||||
|
||||
[HttpDelete("assets/{assetId:guid}")]
|
||||
[EndpointSummary("归档内容资产")]
|
||||
[ProducesResponseType<ContentManagementResult<ContentAssetManagementItem>>(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType<ProblemDetails>(StatusCodes.Status404NotFound)]
|
||||
public async Task<ActionResult<ContentManagementResult<ContentAssetManagementItem>>> ArchiveAsset(
|
||||
Guid assetId,
|
||||
CancellationToken cancellationToken)
|
||||
{
|
||||
return Ok(await assetManagementService.ArchiveAssetAsync(
|
||||
ResolveActor(),
|
||||
assetId,
|
||||
cancellationToken));
|
||||
}
|
||||
|
||||
[HttpPost("assets/sign-download")]
|
||||
[EndpointSummary("签发管理侧资产下载地址")]
|
||||
[ProducesResponseType<AssetManagementSignedAccessResult>(StatusCodes.Status200OK)]
|
||||
|
||||
Reference in New Issue
Block a user