feat: 列表页加更新/发布时间列 + summary接口补充字段

This commit is contained in:
mediabot-pt
2026-07-02 11:16:11 +08:00
parent 824053a672
commit 62ed20291f
3 changed files with 25 additions and 5 deletions

View File

@@ -12,11 +12,15 @@ import java.util.List;
public class SiteAccessSummaryDTO {
private String siteId;
private List<String> names;
private String latestVersion;
private int totalResults;
private int validCount;
private int invalidCount;
private int uncheckedCount;
private int pendingConfigCount;
private LocalDateTime lastSubmitted;
private LocalDateTime configUpdatedAt;
private LocalDateTime configPublishedAt;
private List<AccessPageSummaryDTO> pages;
}

View File

@@ -160,6 +160,18 @@ public class AccessResultServiceImpl implements AccessResultService {
s.setValidCount(0);
s.setInvalidCount(0);
s.setUncheckedCount(0);
// 站点名称
try {
Site siteObj = siteMapper.selectBySiteId(k);
if (siteObj != null) s.setNames(siteObj.getNames());
} catch (Exception ignored) {}
// 配置信息
SiteConfig latest = siteConfigMapper.selectLatestBySiteId(k);
if (latest != null) {
s.setLatestVersion(latest.getVersion());
s.setConfigUpdatedAt(latest.getUpdatedAt());
s.setConfigPublishedAt(latest.getCreatedAt());
}
return s;
});