diff --git a/src/main/java/com/dji/sample/wayline/service/impl/WaylineJobServiceImpl.java b/src/main/java/com/dji/sample/wayline/service/impl/WaylineJobServiceImpl.java index 9d07192..9738f46 100644 --- a/src/main/java/com/dji/sample/wayline/service/impl/WaylineJobServiceImpl.java +++ b/src/main/java/com/dji/sample/wayline/service/impl/WaylineJobServiceImpl.java @@ -37,6 +37,7 @@ import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Lazy; import org.springframework.integration.annotation.ServiceActivator; import org.springframework.integration.mqtt.support.MqttHeaders; import org.springframework.messaging.MessageHeaders; @@ -62,6 +63,12 @@ import java.util.stream.Collectors; @Slf4j public class WaylineJobServiceImpl implements IWaylineJobService { + @Autowired + public WaylineJobServiceImpl(@Lazy IDrcService drcService){ + this.drcService=drcService; + } + + @Autowired private IWaylineJobMapper mapper; @@ -80,7 +87,7 @@ public class WaylineJobServiceImpl implements IWaylineJobService { @Autowired private IFileService fileService; - @Autowired + private IDrcService drcService; @Autowired