fix: getNames→siteService.toDTO获取;注入SiteService

This commit is contained in:
mediabot-pt
2026-07-02 11:28:26 +08:00
parent 80fd828d1d
commit 23111cc4f3

View File

@@ -33,6 +33,7 @@ public class AccessResultServiceImpl implements AccessResultService {
private final AccessResultMapper mapper; private final AccessResultMapper mapper;
private final SiteConfigMapper siteConfigMapper; private final SiteConfigMapper siteConfigMapper;
private final SiteMapper siteMapper; private final SiteMapper siteMapper;
private final com.par.core.service.SiteService siteService;
private final CachedStorageService storageService; private final CachedStorageService storageService;
/** 去重缓存:siteId|url → contentHash,5分钟内相同内容跳过 */ /** 去重缓存:siteId|url → contentHash,5分钟内相同内容跳过 */
@@ -163,7 +164,7 @@ public class AccessResultServiceImpl implements AccessResultService {
// 站点名称 // 站点名称
try { try {
Site siteObj = siteMapper.selectBySiteId(k); Site siteObj = siteMapper.selectBySiteId(k);
if (siteObj != null) s.setNames(siteObj.getNames()); if (siteObj != null) s.setNames(siteService.toDTO(siteObj).getNames());
} catch (Exception ignored) {} } catch (Exception ignored) {}
// 配置信息 // 配置信息
SiteConfig latest = siteConfigMapper.selectLatestBySiteId(k); SiteConfig latest = siteConfigMapper.selectLatestBySiteId(k);