liusuyi
2023-10-24 acdb4a206f64cc7b39cee05d77bbc4e98258c27b
ard-work/src/main/java/com/ruoyi/device/camera/service/impl/AsyncLogin.java
@@ -3,20 +3,17 @@
import com.ruoyi.device.camera.domain.ArdCameras;
import com.ruoyi.device.dhsdk.service.IDhClientService;
import com.ruoyi.device.hiksdk.service.IHikClientService;
import org.hibernate.validator.internal.util.stereotypes.Lazy;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
 * @ClassName test
 * @Description:
 * @ClassName 异步登录
 * @Description: 由于流媒体多线程有问题,暂时不使用异步
 * @Author 刘苏义
 * @Date 2023/10/23 21:39
 * @Version 1.0
 */
@Service
public class AsyncLogin {
    @Resource
    IHikClientService hikClientService;
@@ -24,13 +21,14 @@
    @Resource
    IDhClientService dhClientService;
    @Async
    @Async("loginExecutor")
    public void hikLogin(ArdCameras ardCameras) {
        hikClientService.login(ardCameras);
    }
    @Async
    @Async("loginExecutor")
    public void dhLogin(ArdCameras ardCameras) {
        dhClientService.login(ardCameras);
    }
}
}