feat: 站点管理支持按站点查看变更(审核)记录

This commit is contained in:
mediabot-pt
2026-06-30 08:58:39 +08:00
parent 657e0c1a78
commit a6bfc69000
5 changed files with 82 additions and 1 deletions

View File

@@ -55,4 +55,7 @@ public interface SiteService {
/** 拒绝提交 */
void rejectSubmission(Long submissionId, Long reviewerId);
/** 查看站点的变更(审核)记录 */
List<SiteSubmissionDTO> listSubmissionsBySite(String siteId);
}

View File

@@ -251,6 +251,12 @@ public class SiteServiceImpl implements SiteService {
log.info("站点审核拒绝: siteId={} submissionId={}", sub.getSiteId(), submissionId);
}
@Override
public List<SiteSubmissionDTO> listSubmissionsBySite(String siteId) {
return submissionMapper.selectBySiteId(siteId).stream()
.map(this::toSubmissionDTO).collect(Collectors.toList());
}
private SiteSubmissionDTO toSubmissionDTO(SiteSubmission sub) {
SiteSubmissionDTO dto = new SiteSubmissionDTO();
dto.setId(sub.getId());