|
|
|
@ -64,19 +64,19 @@ public class CallBack {
|
|
|
|
public void invoke(NetSDKLib.LLong lLoginId, NetSDKLib.LLong lAttachHandle, Pointer pBuf, int dwBufLen, long dwUser) {
|
|
|
|
public void invoke(NetSDKLib.LLong lLoginId, NetSDKLib.LLong lAttachHandle, Pointer pBuf, int dwBufLen, long dwUser) {
|
|
|
|
NetSDKLib.NET_PTZ_LOCATION_INFO PTZInfo = new NetSDKLib.NET_PTZ_LOCATION_INFO();
|
|
|
|
NetSDKLib.NET_PTZ_LOCATION_INFO PTZInfo = new NetSDKLib.NET_PTZ_LOCATION_INFO();
|
|
|
|
ToolKits.GetPointerData(pBuf, PTZInfo);
|
|
|
|
ToolKits.GetPointerData(pBuf, PTZInfo);
|
|
|
|
if(PTZInfo.bState == 2){
|
|
|
|
// if(PTZInfo.bState == 2){
|
|
|
|
Integer cameraId = CameraConnMap.getCameraIdByLoginId(lLoginId);
|
|
|
|
// Integer cameraId = CameraConnMap.getCameraIdByLoginId(lLoginId);
|
|
|
|
if(cameraId != null){
|
|
|
|
// if(cameraId != null){
|
|
|
|
OrderInfo orderInfo = CameraCaptureMap.getOrderInfoByStreetId(cameraId);
|
|
|
|
// OrderInfo orderInfo = CameraCaptureMap.getOrderInfoByStreetId(cameraId);
|
|
|
|
log.info("cameraId:{}",cameraId);
|
|
|
|
// log.info("cameraId:{}",cameraId);
|
|
|
|
if(orderInfo != null && !"C6".equals(orderInfo.getCode())){
|
|
|
|
// if(orderInfo != null && !"C6".equals(orderInfo.getCode())){
|
|
|
|
log.info("cameraId:{} 到位 拍照,code:{},orderNUm:{}",cameraId,orderInfo.getCode(),orderInfo.getOrderNum());
|
|
|
|
// log.info("cameraId:{} 到位 拍照,code:{},orderNUm:{}",cameraId,orderInfo.getCode(),orderInfo.getOrderNum());
|
|
|
|
PtzControlModule.pic(cameraId,0,orderInfo);
|
|
|
|
// PtzControlModule.pic(cameraId,0,orderInfo);
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
CameraCaptureMap.remove(cameraId);
|
|
|
|
// CameraCaptureMap.remove(cameraId);
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
|
|
|
|
//
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|