feiyu02
2025-07-31 6688232eaa889eeb6c58d0d804b587699db55ec2
src/main/kotlin/cn/flightfeather/supervision/SupervisionApplication.kt
@@ -2,6 +2,7 @@
import cn.flightfeather.supervision.business.datafetch.FetchController
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.beans.factory.annotation.Value
import org.springframework.boot.ApplicationRunner
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
@@ -11,7 +12,10 @@
@SpringBootApplication
@EnableScheduling
class SupervisionApplication {
class SupervisionApplication(
    @Value("\${mode}")
    var mode: String
) {
    @Autowired
    // 静安区夜间施工许可证信息获取任务
@@ -19,7 +23,10 @@
    @Bean
    fun runner() = ApplicationRunner {
        fetchController.run()
        if (mode == "pro") {
            fetchController.run()
        }
        println("mode: $mode")
    }
}