package com.ruoyi.device.camera.service.impl;
|
|
import com.ruoyi.device.camera.domain.ArdCameras;
|
import com.ruoyi.device.dhsdk.service.IDhClientService;
|
import com.ruoyi.device.hiksdk.service.IHikClientService;
|
import org.springframework.scheduling.annotation.Async;
|
import javax.annotation.Resource;
|
|
/**
|
* @ClassName 异步登录
|
* @Description: 由于流媒体多线程有问题,暂时不使用异步
|
* @Author 刘苏义
|
* @Date 2023/10/23 21:39
|
* @Version 1.0
|
*/
|
|
public class AsyncLogin {
|
@Resource
|
IHikClientService hikClientService;
|
|
@Resource
|
IDhClientService dhClientService;
|
|
@Async("loginExecutor")
|
public void hikLogin(ArdCameras ardCameras) {
|
hikClientService.login(ardCameras);
|
}
|
|
|
@Async("loginExecutor")
|
public void dhLogin(ArdCameras ardCameras) {
|
dhClientService.login(ardCameras);
|
}
|
}
|