| | |
| | | import com.ruoyi.device.channel.domain.ArdChannel;
|
| | | import com.ruoyi.device.channel.service.IArdChannelService;
|
| | | import com.ruoyi.utils.sdk.common.GlobalVariable;
|
| | | import com.ruoyi.utils.sdk.hiksdk.service.IHikClientService;
|
| | | import com.ruoyi.media.domain.Vtdu;
|
| | | import com.ruoyi.media.service.IVtduService;
|
| | | import com.ruoyi.utils.sdk.hiksdk.service.impl.HikSdkStrategy;
|
| | | import com.sun.jna.Pointer;
|
| | | import lombok.extern.slf4j.Slf4j;
|
| | |
|
| | | import java.util.Comparator;
|
| | | import java.util.List;
|
| | | import java.util.concurrent.PriorityBlockingQueue;
|
| | |
| | | public int invoke(int lUserID, int dwResult, HCNetSDK.NET_DVR_DEVICEINFO_V30 lpDeviceinfo, Pointer pUser) {
|
| | | IVtduService vtduService = SpringUtils.getBean(IVtduService.class);
|
| | | IArdChannelService ardChannelService = SpringUtils.getBean(IArdChannelService.class);
|
| | | IHikClientService hikClientService = SpringUtils.getBean(IHikClientService.class);
|
| | | HikSdkStrategy hikClientService = SpringUtils.getBean(HikSdkStrategy.class);
|
| | | IArdCamerasService ardCamerasService = SpringUtils.getBean(IArdCamerasService.class);
|
| | | if (GlobalVariable.loginMap.containsKey(camera.getId())) {
|
| | | GlobalVariable.loginMap.remove(camera.getId());
|