feat: 列表页加更新/发布时间列 + summary接口补充字段
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user