feat: 站点增加标签+简介字段+表单编辑双向同步

This commit is contained in:
mediabot-pt
2026-07-05 21:28:01 +08:00
parent 0c2bffab5c
commit 512bc12a20
6 changed files with 32 additions and 11 deletions

View File

@@ -52,13 +52,15 @@ public class SiteController {
List<String> names = (List<String>) payload.get("names");
@SuppressWarnings("unchecked")
List<String> urls = (List<String>) payload.get("urls");
@SuppressWarnings("unchecked")
List<String> tags = (List<String>) payload.get("tags");
String siteType = (String) payload.get("siteType");
String status = (String) payload.get("status");
String description = (String) payload.get("description");
Long operatorId = (Long) request.getAttribute("accountId");
try {
Site site = siteService.updateSite(siteId, names, urls, description, siteType, status, operatorId);
Site site = siteService.updateSite(siteId, names, urls, tags, description, siteType, status, operatorId);
return ApiResponse.success(siteService.toDTO(site));
} catch (IllegalArgumentException e) {
return ApiResponse.error(404, e.getMessage());