package com.fzzy.igds.camera;
|
|
import com.fzzy.igds.camera.data.ApiCameraData;
|
import com.fzzy.igds.camera.data.ApiCameraResp;
|
import com.fzzy.igds.camera.data.ApiSnapReq;
|
import com.fzzy.igds.domain.Camera;
|
import lombok.extern.slf4j.Slf4j;
|
import java.util.List;
|
|
/**
|
* @Description 接口抽象实现类,抽象实现类,提供默认实现,具体业务实现继承该抽象类,并实现抽象方法
|
* @Author CZT
|
* @Date 2025/12/11 10:10
|
*/
|
@Slf4j
|
public abstract class AbstractApiCameraService implements ApiCameraService {
|
|
@Override
|
public ApiCameraResp getPlayAddr(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_SUCCESS, "当前协议无需执行当前协议");
|
}
|
|
@Override
|
public ApiCameraResp ptzMedia(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_SUCCESS, "当前协议无需执行当前协议");
|
}
|
|
@Override
|
public ApiCameraResp ptzPreset(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_SUCCESS, "当前协议无需执行当前协议");
|
}
|
|
@Override
|
public ApiCameraResp keepAlive(ApiCameraData apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_SUCCESS, "当前协议无需执行当前协议");
|
}
|
|
@Override
|
public List<Camera> searchCamera(ApiCameraData apiCameraDto) {
|
return null;
|
}
|
|
@Override
|
public ApiCameraResp snapImg(ApiSnapReq apiCameraDto) {
|
return new ApiCameraResp(ApiCameraResp.CODE_SUCCESS, "当前协议无需执行当前协议");
|
}
|
}
|