From dc7e9d40e761364db706807d231df74a0e0e455c Mon Sep 17 00:00:00 2001
From: hongawen <83944980@qq.com>
Date: Wed, 6 Nov 2024 21:15:49 +0800
Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/src/components/TimeControl/index.vue | 363 +++++++++---------
frontend/src/views/machine/device/index.vue | 263 ++++++-------
2 files changed, 319 insertions(+), 307 deletions(-)
diff --git a/frontend/src/components/TimeControl/index.vue b/frontend/src/components/TimeControl/index.vue
index aa5a2b8..174c2e3 100644
--- a/frontend/src/components/TimeControl/index.vue
+++ b/frontend/src/components/TimeControl/index.vue
@@ -8,10 +8,10 @@
>
@@ -22,8 +22,8 @@
v-model='startDate'
type='date'
placeholder='起始时间'
- @change="emitDateChange"
- :disabled-date="disableStartDate"
+ @change='emitDateChange'
+ :disabled-date='disableStartDate'
:readonly="timeUnit != '自定义'"
>
~
@@ -32,8 +32,8 @@
v-model='endDate'
type='date'
placeholder='结束时间'
- @change="emitDateChange"
- :disabled-date="disableEndDate"
+ @change='emitDateChange'
+ :disabled-date='disableEndDate'
:readonly="timeUnit !== '自定义'"
>
@@ -43,12 +43,12 @@
class='triangle-button'
type='primary'
@click='prevPeriod'
- @change="emitDateChange"
+ @change='emitDateChange'
>
-
- 当前
+
+ 当前
+
diff --git a/frontend/src/views/machine/device/index.vue b/frontend/src/views/machine/device/index.vue
index 176466e..99d6a12 100644
--- a/frontend/src/views/machine/device/index.vue
+++ b/frontend/src/views/machine/device/index.vue
@@ -1,144 +1,149 @@
-
-
+
-
-
-
- 新增
- 批量导出
- 批量导入
-
- 批量删除
-
-
-
-
- 编辑
- 删除
+ :request-api='getTableList'
+ >
+
+
+
+ 新增
+ 批量导出
+ 批量导入
+
+ 批量删除
+
+
+
+
+ 编辑
+ 删除
-
-
-
-
-
-
-
+// 打开 drawer(新增、编辑)
+const openDialog = (titleType: string, row: Partial = {}) => {
+ devicePopup.value?.open(titleType, row)
+
+}
+
+// 批量删除字典类型
+const batchDelete = async (id: string[]) => {
+ await useHandleData(deletePqDev, id, '删除所选设备')
+ proTable.value?.clearSelection()
+ proTable.value?.getTableList()
+}
+
+// 删除字典类型
+const handleDelete = async (params: Device.ResPqDev) => {
+ await useHandleData(deletePqDev, [params.id], `删除【${params.name}】设备`)
+ proTable.value?.getTableList()
+}
+
+
\ No newline at end of file