package com.nanri.aiimage.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; /** * 巡检任务配置(task-161)。 * 全部巡检默认 disabled;启用后按调度间隔执行;limit 为单次巡检行数上限。 */ @Data @Component @ConfigurationProperties(prefix = "aiimage.inspection") public class InspectionProperties { /** 巡检总开关(默认关闭)。 */ private boolean enabled = false; /** 调度 cron(默认凌晨 3 点)。 */ private String cron = "0 0 3 * * *"; /** 单次巡检行数上限。 */ private int limit = 200; }