diff --git a/src/api/common/api.ts b/src/api/common/api.ts index 008a9e3..9f1e975 100644 --- a/src/api/common/api.ts +++ b/src/api/common/api.ts @@ -15,7 +15,7 @@ enum Api { getDictItems = '/sys/dict/getDictItems/', getTableList = '/sys/user/queryUserComponentData', getCategoryData = '/sys/category/loadAllData', - getNuList = '/iot/cameraInfo/nuList', //后期调整 + getNuList = '/iot/tplink/cameraInfo/nuList', //后期调整 getOrgInfo = '/api/common/getOrgInfo',//根据机构编码获取机构信息 } @@ -172,4 +172,4 @@ export const uploadMyFile = (url, data) => { */ export const getOrgInfo = (params) => { return defHttp.get({ url: Api.getOrgInfo, params }); -}; \ No newline at end of file +}; diff --git a/src/views/iot/tplink/camera/camera.api.ts b/src/views/iot/tplink/camera/camera.api.ts index b32ffef..3a7bc03 100644 --- a/src/views/iot/tplink/camera/camera.api.ts +++ b/src/views/iot/tplink/camera/camera.api.ts @@ -1,43 +1,45 @@ import { defHttp } from '/@/utils/http/axios'; enum Api { - queryProjectTreeSync = '/iot/projectInfo/queryRegionTreeSync', - queryRegionTreeSync = '/iot/regionInfo/queryRegionTreeSync', - syncProject = '/iot/projectInfo/sync', - syncRegion = '/iot/regionInfo/sync', - list = '/iot/cameraInfo/list', - ipcCapability = '/iot/cameraInfo/getIpcCapability', - nuList = '/iot/cameraInfo/nuList', - edit = '/iot/cameraInfo/edit', - rebootDevice = '/iot/cameraInfo/rebootDevice', - previewUrl = '/iot/cameraInfo/getPreviewUrl', - getImageCommon = '/iot/cameraInfo/getImageCommon', - setImageCommon = '/iot/cameraInfo/setImageCommon', - getOsdCapability = '/iot/cameraInfo/getOsdCapability', - getOsd = '/iot/cameraInfo/getOsd', - setOsd = '/iot/cameraInfo/setOsd', - getTamperDet = '/iot/cameraInfo/getTamperDet', - setTamperDet = '/iot/cameraInfo/setTamperDet', - getTamperNotif = '/iot/cameraInfo/getTamperNotif', - setTamperNotif = '/iot/cameraInfo/setTamperNotif', - testAudio = '/iot/cameraInfo/testAudio', - getAlarmInfo = '/iot/cameraInfo/getAlarmInfo', - setAlarmInfo = '/iot/cameraInfo/setAlarmInfo', - getAlarmPlan = '/iot/cameraInfo/getAlarmPlan', - setAlarmPlan = '/iot/cameraInfo/setAlarmPlan', - getVideoParams = '/iot/cameraInfo/getVideoParams', - setVideoParams = '/iot/cameraInfo/setVideoParams', - configRecovery = '/iot/cameraInfo/configRecovery', - searchVideo = '/iot/cameraInfo/searchVideo', - getPlaybackUrlList = '/iot/cameraInfo/getPlaybackUrlList', - deletePlaybackChn = '/iot/cameraInfo/deletePlaybackChn', - getMultitransUrl = '/iot/cameraInfo/getMultitransUrl', - getRecordCfgs = '/iot/cameraInfo/getRecordCfgs', - setRecordCfgs = '/iot/cameraInfo/setRecordCfgs', - getBatchProgress = '/iot/cameraInfo/getBatchProgress', - uploadToServer = '/iot/cameraInfo/uploadToServer', - stopUploadToServer = '/iot/cameraInfo/stopUploadToServer', - getUploadToServerProcess = '/iot/cameraInfo/getUploadToServerProcess', + queryProjectTreeSync = '/iot/tplink/projectInfo/queryRegionTreeSync', + queryRegionTreeSync = '/iot/tplink/regionInfo/queryRegionTreeSync', + syncProject = '/iot/tplink/projectInfo/sync', + syncRegion = '/iot/tplink/regionInfo/sync', + list = '/iot/tplink/cameraInfo/list', + syncProjectIpcDevice = '/iot/tplink/cameraInfo/syncProjectIpcDevice', + ipcCapability = '/iot/tplink/cameraInfo/getIpcCapability', + nuList = '/iot/tplink/cameraInfo/nuList', + edit = '/iot/tplink/cameraInfo/edit', + rebootDevice = '/iot/tplink/cameraInfo/rebootDevice', + previewUrl = '/iot/tplink/cameraInfo/getPreviewUrl', + getImageCommon = '/iot/tplink/cameraInfo/getImageCommon', + setImageCommon = '/iot/tplink/cameraInfo/setImageCommon', + getOsdCapability = '/iot/tplink/cameraInfo/getOsdCapability', + getOsd = '/iot/tplink/cameraInfo/getOsd', + setOsd = '/iot/tplink/cameraInfo/setOsd', + getTamperDet = '/iot/tplink/cameraInfo/getTamperDet', + setTamperDet = '/iot/tplink/cameraInfo/setTamperDet', + getTamperNotif = '/iot/tplink/cameraInfo/getTamperNotif', + setTamperNotif = '/iot/tplink/cameraInfo/setTamperNotif', + testAudio = '/iot/tplink/cameraInfo/testAudio', + getAlarmInfo = '/iot/tplink/cameraInfo/getAlarmInfo', + setAlarmInfo = '/iot/tplink/cameraInfo/setAlarmInfo', + getAlarmPlan = '/iot/tplink/cameraInfo/getAlarmPlan', + setAlarmPlan = '/iot/tplink/cameraInfo/setAlarmPlan', + getVideoParams = '/iot/tplink/cameraInfo/getVideoParams', + setVideoParams = '/iot/tplink/cameraInfo/setVideoParams', + configRecovery = '/iot/tplink/cameraInfo/configRecovery', + searchVideo = '/iot/tplink/cameraInfo/searchVideo', + getPlaybackUrlList = '/iot/tplink/cameraInfo/getPlaybackUrlList', + deletePlaybackChn = '/iot/tplink/cameraInfo/deletePlaybackChn', + getMultitransUrl = '/iot/tplink/cameraInfo/getMultitransUrl', + getRecordCfgs = '/iot/tplink/cameraInfo/getRecordCfgs', + setRecordCfgs = '/iot/tplink/cameraInfo/setRecordCfgs', + getBatchProgress = '/iot/tplink/cameraInfo/getBatchProgress', + uploadToServer = '/iot/tplink/cameraInfo/uploadToServer', + stopUploadToServer = '/iot/tplink/cameraInfo/stopUploadToServer', + getUploadToServerProcess = '/iot/tplink/cameraInfo/getUploadToServerProcess', + motionCtrl = '/iot/tplink/cameraInfo/motionCtrl', } @@ -72,6 +74,13 @@ export const syncRegion = (params?) => defHttp.get({ url: Api.syncRegion, params */ export const list = (params) => defHttp.get({ url: Api.list, params }); + +/** + * 同步此项目下的IPC设备 + * @param params + */ +export const syncProjectIpcDevice = (params) => defHttp.get({ url: Api.syncProjectIpcDevice, params }); + /** * 获取IPC能力集 * @param params @@ -266,3 +275,10 @@ export const stopUploadToServer = (params) => defHttp.get({ url: Api.stopUploadT */ export const getUploadToServerProcess = (params) => defHttp.get({ url: Api.getUploadToServerProcess, params }); +/** + * 控制球机转动 + * @param params + */ +export const motionCtrl = (params) => defHttp.get({ url: Api.motionCtrl, params }); + + diff --git a/src/views/iot/tplink/camera/components/CameraCommonForm.vue b/src/views/iot/tplink/camera/components/CameraCommonForm.vue index f2d40c9..4c34cba 100644 --- a/src/views/iot/tplink/camera/components/CameraCommonForm.vue +++ b/src/views/iot/tplink/camera/components/CameraCommonForm.vue @@ -1,6 +1,6 @@ -