feiyu02
2024-11-19 752e00503f672ddfe2066afb6c235721a3a912b5
src/main/kotlin/cn/flightfeather/supervision/SupervisionApplication.kt
@@ -15,7 +15,6 @@
@SpringBootApplication
@EnableScheduling
class SupervisionApplication(
    @Value("\${systemIsApp}") var systemIsApp: Boolean,
    @Value("\${mode}") var mode: String,
) {
@@ -30,13 +29,14 @@
    @Bean
    fun runner() = ApplicationRunner {
        if (systemIsApp) {
            webSocketServer.start()
        } else {
            wxTokenManager.run()
        }
        taskController.run()
        // 2023.8.20 应用于安卓app后台,后续应该合并于小程序后台
        if (mode == "proapp") {
            taskController.run()
            webSocketServer.start()
        }
        // 应用于微信小程序后台
        else if (mode == "pro") {
            wxTokenManager.run()
        }
        println("mode: $mode")
    }