From fd1cd471df75868b39dfb460300c942f3009f3f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Mon, 30 Jun 2025 09:47:35 +0800 Subject: [PATCH 1/3] =?UTF-8?q?TpLink=E8=B7=AF=E5=BE=84=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/iot/tplink/camera/camera.api.ts | 74 +++++++++---------- src/views/iot/tplink/plan/plan.api.ts | 20 ++--- .../iot/tplink/project/ProjectInfo.api.ts | 10 +-- src/views/iot/tplink/region/RegionInfo.api.ts | 20 ++--- 4 files changed, 62 insertions(+), 62 deletions(-) diff --git a/src/views/iot/tplink/camera/camera.api.ts b/src/views/iot/tplink/camera/camera.api.ts index b32ffef..50e1e82 100644 --- a/src/views/iot/tplink/camera/camera.api.ts +++ b/src/views/iot/tplink/camera/camera.api.ts @@ -1,43 +1,43 @@ 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', + 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', } diff --git a/src/views/iot/tplink/plan/plan.api.ts b/src/views/iot/tplink/plan/plan.api.ts index 1567ff9..8209a67 100644 --- a/src/views/iot/tplink/plan/plan.api.ts +++ b/src/views/iot/tplink/plan/plan.api.ts @@ -2,16 +2,16 @@ import { defHttp } from '/@/utils/http/axios'; import {Modal} from "ant-design-vue"; enum Api { - queryProjectTreeSync = '/iot/projectInfo/queryRegionTreeSync', - queryRegionTreeSync = '/iot/regionInfo/queryRegionTreeSync', - queryTreeList = '/iot/cameraInfo/queryTreeList', - getStorageDevice = '/iot/cameraInfo/getStorageDevice', - getAllRecordPlans = '/iot/cameraInfo/getAllRecordPlans', - getRecordCfgs = '/iot/cameraInfo/getRecordCfgs', - addRecordCfgs = '/iot/cameraInfo/addRecordCfgs', - setRecordCfgs = '/iot/cameraInfo/setRecordCfgs', - delRecordCfgs = '/iot/cameraInfo/delRecordCfgs', - getBatchProgress = '/iot/cameraInfo/getBatchProgress', + queryProjectTreeSync = '/iot/tplink/projectInfo/queryRegionTreeSync', + queryRegionTreeSync = '/iot/tplink/regionInfo/queryRegionTreeSync', + queryTreeList = '/iot/tplink/cameraInfo/queryTreeList', + getStorageDevice = '/iot/tplink/cameraInfo/getStorageDevice', + getAllRecordPlans = '/iot/tplink/cameraInfo/getAllRecordPlans', + getRecordCfgs = '/iot/tplink/cameraInfo/getRecordCfgs', + addRecordCfgs = '/iot/tplink/cameraInfo/addRecordCfgs', + setRecordCfgs = '/iot/tplink/cameraInfo/setRecordCfgs', + delRecordCfgs = '/iot/tplink/cameraInfo/delRecordCfgs', + getBatchProgress = '/iot/tplink/cameraInfo/getBatchProgress', } /** diff --git a/src/views/iot/tplink/project/ProjectInfo.api.ts b/src/views/iot/tplink/project/ProjectInfo.api.ts index ace8090..09bcb52 100644 --- a/src/views/iot/tplink/project/ProjectInfo.api.ts +++ b/src/views/iot/tplink/project/ProjectInfo.api.ts @@ -1,11 +1,11 @@ import { defHttp } from '/@/utils/http/axios'; enum Api { - list = '/iot/projectInfo/list', - sync = '/iot/projectInfo/sync', - add = '/iot/projectInfo/add', - edit = '/iot/projectInfo/edit', - delete = '/iot/projectInfo/delete', + list = '/iot/tplink/projectInfo/list', + sync = '/iot/tplink/projectInfo/sync', + add = '/iot/tplink/projectInfo/add', + edit = '/iot/tplink/projectInfo/edit', + delete = '/iot/tplink/projectInfo/delete', } /** diff --git a/src/views/iot/tplink/region/RegionInfo.api.ts b/src/views/iot/tplink/region/RegionInfo.api.ts index dd74287..06284e3 100644 --- a/src/views/iot/tplink/region/RegionInfo.api.ts +++ b/src/views/iot/tplink/region/RegionInfo.api.ts @@ -1,16 +1,16 @@ import { defHttp } from '/@/utils/http/axios'; enum Api { - queryProjectTreeSync = '/iot/projectInfo/queryRegionTreeSync', - queryRegionTreeSync = '/iot/regionInfo/queryRegionTreeSync', - syncProject = '/iot/projectInfo/sync', - syncRegion = '/iot/regionInfo/sync', - syncRegionChildren = '/iot/regionInfo/syncChildren', - list = '/iot/regionInfo/list', - sync = '/iot/regionInfo/sync', - add = '/iot/regionInfo/add', - edit = '/iot/regionInfo/edit', - delete = '/iot/regionInfo/delete', + queryProjectTreeSync = '/iot/tplink/projectInfo/queryRegionTreeSync', + queryRegionTreeSync = '/iot/tplink/regionInfo/queryRegionTreeSync', + syncProject = '/iot/tplink/projectInfo/sync', + syncRegion = '/iot/tplink/regionInfo/sync', + syncRegionChildren = '/iot/tplink/regionInfo/syncChildren', + list = '/iot/tplink/regionInfo/list', + sync = '/iot/tplink/regionInfo/sync', + add = '/iot/tplink/regionInfo/add', + edit = '/iot/tplink/regionInfo/edit', + delete = '/iot/tplink/regionInfo/delete', queryChildrenByParentId = '/sys/sysDepart/queryChildrenByParentId', } From 18ea16555de929ccaec79435a26d3a3d1d461e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Mon, 30 Jun 2025 10:13:28 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=B8=A9=E6=B9=BF=E5=BA=A6=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AlarmList.vue | 0 .../components/ApiLogAlarmList.vue | 0 .../components/ApiLogAlarmModal.vue | 0 .../components/ApiLogList.vue | 0 .../components/DeviceInfoDrawer.vue | 1 - .../{tq/wsdDevice => yiweilian}/humid.api.ts | 0 .../{tq/wsdDevice => yiweilian}/humid.data.ts | 0 .../iot/{tq/wsdDevice => yiweilian}/index.vue | 17 ++++++++--------- 8 files changed, 8 insertions(+), 10 deletions(-) rename src/views/iot/{tq/wsdDevice => yiweilian}/components/AlarmList.vue (100%) rename src/views/iot/{tq/wsdDevice => yiweilian}/components/ApiLogAlarmList.vue (100%) rename src/views/iot/{tq/wsdDevice => yiweilian}/components/ApiLogAlarmModal.vue (100%) rename src/views/iot/{tq/wsdDevice => yiweilian}/components/ApiLogList.vue (100%) rename src/views/iot/{tq/wsdDevice => yiweilian}/components/DeviceInfoDrawer.vue (97%) rename src/views/iot/{tq/wsdDevice => yiweilian}/humid.api.ts (100%) rename src/views/iot/{tq/wsdDevice => yiweilian}/humid.data.ts (100%) rename src/views/iot/{tq/wsdDevice => yiweilian}/index.vue (94%) diff --git a/src/views/iot/tq/wsdDevice/components/AlarmList.vue b/src/views/iot/yiweilian/components/AlarmList.vue similarity index 100% rename from src/views/iot/tq/wsdDevice/components/AlarmList.vue rename to src/views/iot/yiweilian/components/AlarmList.vue diff --git a/src/views/iot/tq/wsdDevice/components/ApiLogAlarmList.vue b/src/views/iot/yiweilian/components/ApiLogAlarmList.vue similarity index 100% rename from src/views/iot/tq/wsdDevice/components/ApiLogAlarmList.vue rename to src/views/iot/yiweilian/components/ApiLogAlarmList.vue diff --git a/src/views/iot/tq/wsdDevice/components/ApiLogAlarmModal.vue b/src/views/iot/yiweilian/components/ApiLogAlarmModal.vue similarity index 100% rename from src/views/iot/tq/wsdDevice/components/ApiLogAlarmModal.vue rename to src/views/iot/yiweilian/components/ApiLogAlarmModal.vue diff --git a/src/views/iot/tq/wsdDevice/components/ApiLogList.vue b/src/views/iot/yiweilian/components/ApiLogList.vue similarity index 100% rename from src/views/iot/tq/wsdDevice/components/ApiLogList.vue rename to src/views/iot/yiweilian/components/ApiLogList.vue diff --git a/src/views/iot/tq/wsdDevice/components/DeviceInfoDrawer.vue b/src/views/iot/yiweilian/components/DeviceInfoDrawer.vue similarity index 97% rename from src/views/iot/tq/wsdDevice/components/DeviceInfoDrawer.vue rename to src/views/iot/yiweilian/components/DeviceInfoDrawer.vue index 488314d..cf0bc2d 100644 --- a/src/views/iot/tq/wsdDevice/components/DeviceInfoDrawer.vue +++ b/src/views/iot/yiweilian/components/DeviceInfoDrawer.vue @@ -25,7 +25,6 @@ import {Modal} from "ant-design-vue"; import {ExclamationCircleOutlined} from "@ant-design/icons-vue"; import { formSchema } from "../humid.data"; import {insertDevice, updateDevice, getDeviceParameters} from '../humid.api'; -import {getMultitransUrl} from "@/views/iot/tplink/camera/camera.api"; // 声明Emits const emit = defineEmits(['success', 'register']); diff --git a/src/views/iot/tq/wsdDevice/humid.api.ts b/src/views/iot/yiweilian/humid.api.ts similarity index 100% rename from src/views/iot/tq/wsdDevice/humid.api.ts rename to src/views/iot/yiweilian/humid.api.ts diff --git a/src/views/iot/tq/wsdDevice/humid.data.ts b/src/views/iot/yiweilian/humid.data.ts similarity index 100% rename from src/views/iot/tq/wsdDevice/humid.data.ts rename to src/views/iot/yiweilian/humid.data.ts diff --git a/src/views/iot/tq/wsdDevice/index.vue b/src/views/iot/yiweilian/index.vue similarity index 94% rename from src/views/iot/tq/wsdDevice/index.vue rename to src/views/iot/yiweilian/index.vue index 4f2aefc..e976acd 100644 --- a/src/views/iot/tq/wsdDevice/index.vue +++ b/src/views/iot/yiweilian/index.vue @@ -78,13 +78,12 @@ import { defHttp } from '/@/utils/http/axios'; import { Statistic } from 'ant-design-vue'; import {Modal} from "ant-design-vue"; - import {list, eleReset, eleControl, eleRead } from './wsdDevice.api'; - import {deleteDevice, updateDeviceRealTime} from './humid.api'; -import { Pagination } from 'ant-design-vue'; - + import {updateDeviceRealTime} from './humid.api'; + import { Pagination } from 'ant-design-vue'; + import ApiLogAlarmModal from './components/ApiLogAlarmModal.vue' - import DeviceInfoDrawer from "./components/DeviceInfoDrawer.vue"; -import { set } from 'lodash-es'; + import DeviceInfoDrawer from "./components/DeviceInfoDrawer.vue"; + import { set } from 'lodash-es'; import {useDrawer} from "@/components/Drawer"; //注册drawer @@ -125,7 +124,7 @@ const pageParams = ref({ pageNo: 1, pageSize: 8 }) reload(); }, 4000); } - + // 编辑 async function handleEdit(record) { record["isUpdate"] = true; @@ -153,14 +152,14 @@ const pageParams = ref({ pageNo: 1, pageSize: 8 }) tableData.value = res; }); } - + // 自动请求并暴露内部方法 onMounted(() => { reload(); }); - +