diff --git a/packages/ui/certd-server/src/modules/monitor/service/site-info-service.ts b/packages/ui/certd-server/src/modules/monitor/service/site-info-service.ts index f92c2c3d4..548723604 100644 --- a/packages/ui/certd-server/src/modules/monitor/service/site-info-service.ts +++ b/packages/ui/certd-server/src/modules/monitor/service/site-info-service.ts @@ -16,6 +16,7 @@ import {SiteIpService} from "./site-ip-service.js"; import {SiteIpEntity} from "../entity/site-ip.js"; import {Cron} from "../../cron/cron.js"; import { dnsContainer } from "./dns-custom.js"; +import { merge } from "lodash-es"; @Provide() @Scope(ScopeEnum.Request, {allowDowngrade: true}) @@ -164,6 +165,8 @@ export class SiteInfoService extends BaseService { await this.update(updateData); const setting = await this.userSettingsService.getSetting(site.userId,site.projectId, UserSiteMonitorSetting) + + merge(site,updateData) //检查ip await this.checkAllIp(site,retryTimes,setting);