From dbbc507324a732c6729869a2a9c916c5e1e3e174 Mon Sep 17 00:00:00 2001 From: "3321822538@qq.com" <3321822538@qq.com> Date: Mon, 15 Apr 2024 18:11:30 +0800 Subject: [PATCH 1/3] =?UTF-8?q?'=E6=9B=B4=E6=96=B0=E4=BA=86=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=AE=9A=E6=97=B6=E4=BF=AE=E6=94=B9=E7=AD=89'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AutoSprout-ui/src/api/device/device.js | 78 +- .../src/views/device/device/index.vue | 1687 ++++++++++++++--- .../src/views/device/record/index.vue | 146 +- AutoSprout-ui/vue.config.js | 4 +- 4 files changed, 1617 insertions(+), 298 deletions(-) diff --git a/AutoSprout-ui/src/api/device/device.js b/AutoSprout-ui/src/api/device/device.js index 7039814..965693a 100644 --- a/AutoSprout-ui/src/api/device/device.js +++ b/AutoSprout-ui/src/api/device/device.js @@ -1,51 +1,81 @@ -import request from '@/utils/request' +import request from "@/utils/request"; // 查询设备列表列表 export function listDevice(query) { return request({ - url: '/device/device/list', - method: 'get', - params: query - }) + url: "/device/device/list", + method: "get", + params: query, + }); } // 查询设备列表详细 export function getDevice(deviceId) { return request({ - url: '/device/device/' + deviceId, - method: 'get' - }) + url: "/device/device/" + deviceId, + method: "get", + }); +} +// 查询定时列表 +export function getregulartime(params) { + return request({ + url: "/app/timer/list/", + method: "get", + params: params, + }); +} +// 定时删除 +export function deleteTimer(deviceId,index) { + return request({ + url: '/app/timer/' + deviceId + '/' + index, + method: 'DELETE', + }); } // 手动浇水 -export function watering(deviceId,wateringSwitch) { +export function watering(deviceId, wateringSwitch) { return request({ - url: '/device/device/watering/' + deviceId+"/"+wateringSwitch, - method: 'get' - }) + url: "/device/device/watering/" + deviceId + "/" + wateringSwitch, + method: "get", + }); +} +// 新建定时 +export function getadd(data) { + return request({ + url: '/app/timer', + method: 'post', + data: data + }) +} +// 定时修改 +export function getxiug(data) { + return request({ + url: '/app/timer', + method: 'PUT', + data: data + }) } - // 新增设备列表 export function addDevice(data) { return request({ - url: '/device/device', - method: 'post', - data: data - }) + url: "/device/device", + method: "post", + data: data, + }); } // 修改设备列表 export function updateDevice(data) { return request({ - url: '/device/device', - method: 'put', - data: data - }) + url: "/device/device", + method: "put", + data: data, + }); } // 删除设备列表 export function delDevice(deviceId) { return request({ - url: '/device/device/' + deviceId, - method: 'delete' - }) + url: "/device/device/" + deviceId, + method: "delete", + }); } diff --git a/AutoSprout-ui/src/views/device/device/index.vue b/AutoSprout-ui/src/views/device/device/index.vue index 5b0b734..85e3b95 100644 --- a/AutoSprout-ui/src/views/device/device/index.vue +++ b/AutoSprout-ui/src/views/device/device/index.vue @@ -1,8 +1,14 @@ diff --git a/AutoSprout-ui/src/views/device/record/index.vue b/AutoSprout-ui/src/views/device/record/index.vue index fd31d97..ee6d37b 100644 --- a/AutoSprout-ui/src/views/device/record/index.vue +++ b/AutoSprout-ui/src/views/device/record/index.vue @@ -1,17 +1,29 @@