|
@@ -326,12 +326,13 @@ export const editFenceApi = (data: UpdateFenceParams) => {
|
|
|
interface CreatePresetParam {
|
|
interface CreatePresetParam {
|
|
|
presetName: string;
|
|
presetName: string;
|
|
|
cameraId: number;
|
|
cameraId: number;
|
|
|
|
|
+ imageUrl: string;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 创建预置位 deprecated*/
|
|
/** 创建预置位 deprecated*/
|
|
|
// export const createPresetApi = (data: CreatePresetParam) => {
|
|
// export const createPresetApi = (data: CreatePresetParam) => {
|
|
|
// return http.request({
|
|
// return http.request({
|
|
|
-// url: `/onvif/createPreset`,
|
|
|
|
|
|
|
+// url: `/admin/onvif/createPreset`,
|
|
|
// method: 'post',
|
|
// method: 'post',
|
|
|
// data,
|
|
// data,
|
|
|
// });
|
|
// });
|
|
@@ -339,7 +340,7 @@ interface CreatePresetParam {
|
|
|
/** 创建预置位 */
|
|
/** 创建预置位 */
|
|
|
export const createPresetApi = (data: CreatePresetParam) => {
|
|
export const createPresetApi = (data: CreatePresetParam) => {
|
|
|
return http.request({
|
|
return http.request({
|
|
|
- url: `/onvif/saveCameraPreset`,
|
|
|
|
|
|
|
+ url: `/admin/onvif/saveCameraPreset`,
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data,
|
|
data,
|
|
|
});
|
|
});
|
|
@@ -353,7 +354,7 @@ interface UpdatePresetNameParam {
|
|
|
/** 修改预置位名称 */
|
|
/** 修改预置位名称 */
|
|
|
export const changePresetNameApi = (data: UpdatePresetNameParam) => {
|
|
export const changePresetNameApi = (data: UpdatePresetNameParam) => {
|
|
|
return http.request({
|
|
return http.request({
|
|
|
- url: `/onvif/changePresetName`,
|
|
|
|
|
|
|
+ url: `/admin/onvif/changePresetName`,
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data,
|
|
data,
|
|
|
});
|
|
});
|
|
@@ -362,17 +363,17 @@ export const changePresetNameApi = (data: UpdatePresetNameParam) => {
|
|
|
/** 删除预置位 deprecated*/
|
|
/** 删除预置位 deprecated*/
|
|
|
// export const deletePresetApi = (data: { presetToken: string; cameraId: number }) => {
|
|
// export const deletePresetApi = (data: { presetToken: string; cameraId: number }) => {
|
|
|
// return http.request({
|
|
// return http.request({
|
|
|
-// url: `/onvif/deletePreset`,
|
|
|
|
|
|
|
+// url: `/admin/onvif/deletePreset`,
|
|
|
// method: 'post',
|
|
// method: 'post',
|
|
|
// data,
|
|
// data,
|
|
|
// });
|
|
// });
|
|
|
// };
|
|
// };
|
|
|
/** 删除预置位 */
|
|
/** 删除预置位 */
|
|
|
-export const deletePresetApi = (data: { presetToken: string; cameraId: number }) => {
|
|
|
|
|
|
|
+export const deletePresetApi = (presetToken: string, cameraId: string) => {
|
|
|
return http.request({
|
|
return http.request({
|
|
|
- url: `/onvif/deletePreset`,
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- data,
|
|
|
|
|
|
|
+ url: `/admin/onvif/deleteCameraPreset`,
|
|
|
|
|
+ method: 'delete',
|
|
|
|
|
+ data: { presetToken, cameraId },
|
|
|
});
|
|
});
|
|
|
};
|
|
};
|
|
|
export interface PresetDetailItem {
|
|
export interface PresetDetailItem {
|
|
@@ -393,17 +394,17 @@ export interface PresetDetailItem {
|
|
|
|
|
|
|
|
export interface PresetListResp {
|
|
export interface PresetListResp {
|
|
|
cameraId: number;
|
|
cameraId: number;
|
|
|
- id:number;
|
|
|
|
|
- imageUrl:string;
|
|
|
|
|
- presetName:string;
|
|
|
|
|
- presetToken:string;
|
|
|
|
|
|
|
+ id: number;
|
|
|
|
|
+ imageUrl: string;
|
|
|
|
|
+ presetName: string;
|
|
|
|
|
+ presetToken: string;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-/** 获取预置位列表 depracted*/
|
|
|
|
|
|
|
+/** 获取预置位列表 depracted*/
|
|
|
// export const getPresetListApi = (cameraId: number) => {
|
|
// export const getPresetListApi = (cameraId: number) => {
|
|
|
// return http.request<PresetDetailItem[]>(
|
|
// return http.request<PresetDetailItem[]>(
|
|
|
// {
|
|
// {
|
|
|
-// url: `/onvif/getPresets`,
|
|
|
|
|
|
|
+// url: `/admin/onvif/getPresets`,
|
|
|
// // url: `/admin/algo/queryCameraPreset`,
|
|
// // url: `/admin/algo/queryCameraPreset`,
|
|
|
// method: 'get',
|
|
// method: 'get',
|
|
|
// params: { cameraId },
|
|
// params: { cameraId },
|
|
@@ -416,7 +417,7 @@ export interface PresetListResp {
|
|
|
/** 获取预置位列表 */
|
|
/** 获取预置位列表 */
|
|
|
export const getPresetListApi = (cameraId: number) => {
|
|
export const getPresetListApi = (cameraId: number) => {
|
|
|
return http.request<PresetListResp[]>({
|
|
return http.request<PresetListResp[]>({
|
|
|
- url: `/onvif/queryCameraPresetList`,
|
|
|
|
|
|
|
+ url: `/admin/onvif/queryCameraPresetList`,
|
|
|
method: 'get',
|
|
method: 'get',
|
|
|
params: { cameraId },
|
|
params: { cameraId },
|
|
|
});
|
|
});
|
|
@@ -425,12 +426,25 @@ export const getPresetListApi = (cameraId: number) => {
|
|
|
/** 跳转到对应的预置位 */
|
|
/** 跳转到对应的预置位 */
|
|
|
export const goToPresetApi = (data: { presetToken: string; cameraId: number }) => {
|
|
export const goToPresetApi = (data: { presetToken: string; cameraId: number }) => {
|
|
|
return http.request({
|
|
return http.request({
|
|
|
- url: `/onvif/gotoPreset`,
|
|
|
|
|
|
|
+ url: `/admin/onvif/gotoPreset`,
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data,
|
|
data,
|
|
|
});
|
|
});
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+/** 上传预置位图片 */
|
|
|
|
|
+export const uploadPresetImageApi = (file: Blob, bizType: string) => {
|
|
|
|
|
+ const formData = new FormData();
|
|
|
|
|
+ formData.append('bizType', bizType);
|
|
|
|
|
+ formData.append('file', file);
|
|
|
|
|
+ return http.request({
|
|
|
|
|
+ url: `/admin/minio/uploadFile`,
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: formData,
|
|
|
|
|
+ headers: { 'Content-Type': 'multipart/form-data' },
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
export interface CameraAlgoPresetResp {
|
|
export interface CameraAlgoPresetResp {
|
|
|
algoId: string;
|
|
algoId: string;
|
|
|
algoCode: string;
|
|
algoCode: string;
|
|
@@ -459,7 +473,7 @@ interface CameraMoveParam {
|
|
|
/** 移动相机 */
|
|
/** 移动相机 */
|
|
|
export const cameraMoveApi = (data: CameraMoveParam) => {
|
|
export const cameraMoveApi = (data: CameraMoveParam) => {
|
|
|
return http.request({
|
|
return http.request({
|
|
|
- url: `/onvif/move`,
|
|
|
|
|
|
|
+ url: `/admin/onvif/move`,
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data,
|
|
data,
|
|
|
});
|
|
});
|