From 0d4f9adf0e7ede037703a592ee705a609d9ccbfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Mon, 9 Mar 2026 17:39:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/iotManager/index.vue | 173 +++++++++++++++++++++++++++ src/views/iotManager/manager.api.ts | 18 +++ src/views/iotManager/manager.data.ts | 30 +++++ 3 files changed, 221 insertions(+) create mode 100644 src/views/iotManager/index.vue create mode 100644 src/views/iotManager/manager.api.ts create mode 100644 src/views/iotManager/manager.data.ts diff --git a/src/views/iotManager/index.vue b/src/views/iotManager/index.vue new file mode 100644 index 0000000..bb54b01 --- /dev/null +++ b/src/views/iotManager/index.vue @@ -0,0 +1,173 @@ + + + + + diff --git a/src/views/iotManager/manager.api.ts b/src/views/iotManager/manager.api.ts new file mode 100644 index 0000000..441a8f3 --- /dev/null +++ b/src/views/iotManager/manager.api.ts @@ -0,0 +1,18 @@ +import { defHttp } from '/@/utils/http/axios'; + +enum Api { + orgList = '/iot/manager/org/list', + orgAllList = '/iot/manager/org/allList', + +} + +/** + * 列表接口 + * @param params + */ +export const orgList = (params) => defHttp.get({ url: Api.orgList, params }); +/** + * 列表接口 + * @param params + */ +export const orgAllList = (params) => defHttp.get({ url: Api.orgAllList, params }); diff --git a/src/views/iotManager/manager.data.ts b/src/views/iotManager/manager.data.ts new file mode 100644 index 0000000..47d9f54 --- /dev/null +++ b/src/views/iotManager/manager.data.ts @@ -0,0 +1,30 @@ +import {BasicColumn} from '/@/components/Table'; +import {FormSchema} from '/@/components/Table'; +import dayjs from 'dayjs'; + +//列表数据 +export const columns: BasicColumn[] = [ + { + title: '机构编码', + align: "center", + dataIndex: 'orgCode', + width: 150, + }, + { + title: '机构名称', + align: "center", + dataIndex: 'orgName' + }, + { + title: '机构负责人', + align: "center", + dataIndex: 'orgLeader', + width: 300 + }, + { + title: '负责人电话', + align: "center", + dataIndex: 'orgLeaderPhone', + width: 200 + }, +];