src/main/kotlin/cn/flightfeather/supervision/SupervisionApplication.kt
@@ -1,16 +1,21 @@
package cn.flightfeather.supervision
import cn.flightfeather.supervision.datafetch.FetchController
import cn.flightfeather.supervision.infrastructure.service.ServerManager
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
import org.springframework.context.annotation.Bean
import org.springframework.scheduling.annotation.EnableScheduling
@SpringBootApplication
class SupervisionApplication {
@EnableScheduling
class SupervisionApplication(
    @Value("\${mode}")
    var mode: String
) {
    @Autowired
    // 静安区夜间施工许可证信息获取任务
@@ -18,7 +23,10 @@
    @Bean
    fun runner() = ApplicationRunner {
        fetchController.run()
        if (mode == "pro") {
            fetchController.run()
        }
        println("mode: $mode")
    }
}