From 4714bbabc5bdad91a3725f3862858792c6c07497 Mon Sep 17 00:00:00 2001 From: sheng <905537351@qq.com> Date: Mon, 22 Jun 2026 18:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=81=E7=A7=BB=E8=AE=BE=E5=A4=87=E7=82=B9?= =?UTF-8?q?=E6=A3=80=E6=97=A5=E5=BF=97=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/功能测试-设备点检日志.md | 8 ++ docs/迁移任务列表.md | 6 +- .../equipment-management/inspection-logs.js | 13 +++ src/router/modules/equipment-management.js | 6 ++ .../inspection-logs/index.vue | 83 +++++++++++++++++++ 5 files changed, 113 insertions(+), 3 deletions(-) create mode 100644 docs/功能测试-设备点检日志.md create mode 100644 src/api/equipment-management/inspection-logs.js create mode 100644 src/views/equipment-management/inspection-management/inspection-logs/index.vue diff --git a/docs/功能测试-设备点检日志.md b/docs/功能测试-设备点检日志.md new file mode 100644 index 00000000..01f31b16 --- /dev/null +++ b/docs/功能测试-设备点检日志.md @@ -0,0 +1,8 @@ +# 设备点检日志功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备点检 / 设备点检日志`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/迁移任务列表.md b/docs/迁移任务列表.md index 65b9d670..13550287 100644 --- a/docs/迁移任务列表.md +++ b/docs/迁移任务列表.md @@ -3,8 +3,8 @@ > 根据 `后台Webman界面截图对照表.md` 生成。状态以当前 V2 项目中已落地的页面目录为准。 - 总功能数:79 -- 已迁移:38 -- 未迁移:41 +- 已迁移:39 +- 未迁移:40 | 状态 | 一级模块 | 二级模块 | 三级模块 | 功能说明 | V2 目标路径 | |:---:|---|---|---|---|---| @@ -33,7 +33,7 @@ | ✅ | 设备模型 (Equipment Management) | 设备信息 (Equipment Management) | 设备信息 (Equipment Registry) | 管理设备信息 | `src/views/equipment-management/equipment-model/equipment-registry/` | | ✅ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检项目 (Inspection Items) | 点检项目管理 | `src/views/equipment-management/inspection-management/inspection-items/` | | ✅ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检记录 (Inspection Records) | 点检记录管理 | `src/views/equipment-management/inspection-management/inspection-records/` | -| ⬜ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检日志 (Inspection Logs) | 点检日志查询 | 待确认 | +| ✅ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检日志 (Inspection Logs) | 点检日志查询 | `src/views/equipment-management/inspection-management/inspection-logs/` | | ⬜ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养项目 (Maintenance Items) | 保养项目管理 | 待确认 | | ⬜ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养详情 (Maintenance Details) | 保养详情管理 | 待确认 | | ⬜ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养日志 (Maintenance Logs) | 保养日志查询 | 待确认 | diff --git a/src/api/equipment-management/inspection-logs.js b/src/api/equipment-management/inspection-logs.js new file mode 100644 index 00000000..aeb50414 --- /dev/null +++ b/src/api/equipment-management/inspection-logs.js @@ -0,0 +1,13 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_check/device_check_items_log/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_check_device_check_items_log_list', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'export', method: 'post', data: params('device_management_device_check_device_check_items_log_export', data) }) +} diff --git a/src/router/modules/equipment-management.js b/src/router/modules/equipment-management.js index fc7fd951..e0ca7960 100644 --- a/src/router/modules/equipment-management.js +++ b/src/router/modules/equipment-management.js @@ -37,6 +37,12 @@ export default { name: `${pre}device_check-device_check_record`, meta: { ...meta, cache: true, title: '设备点检记录' }, component: _import('equipment-management/inspection-management/inspection-records') + }, + { + path: 'device_check/device_check_items_log', + name: `${pre}device_check-device_check_items_log`, + meta: { ...meta, cache: true, title: '设备点检日志' }, + component: _import('equipment-management/inspection-management/inspection-logs') } ])('device_management-') } diff --git a/src/views/equipment-management/inspection-management/inspection-logs/index.vue b/src/views/equipment-management/inspection-management/inspection-logs/index.vue new file mode 100644 index 00000000..cb81339e --- /dev/null +++ b/src/views/equipment-management/inspection-management/inspection-logs/index.vue @@ -0,0 +1,83 @@ + + +