From 06661ffe20b1e5470c3fbd73c91f687c61c1abf4 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Fri, 7 Nov 2025 10:10:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(dms):=20=E6=96=B0=E5=A2=9E=E7=BB=B4?= =?UTF-8?q?=E4=BF=AE=E7=9F=A5=E8=AF=86=E5=BA=93=E4=B8=8E=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E8=BD=AC=E7=A7=BB=E4=BF=A1=E6=81=AF=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增维修知识库页面,支持经验编号、故障描述等字段查询 - 实现维修知识库的增删改查功能 - 添加设备转移信息相关API接口 - 支持设备转移信息的列表查询、详情查看、新增、修改和删除操作- 增加通过设备ID查询设备台账信息的API方法 - 页面集成图片上传功能,支持图片预览与删除操作 - 表单校验规则完善,确保数据提交的完整性 - 权限控制集成,按钮操作根据权限动态显示或禁用 --- src/api/dms/info.js | 52 +++ src/views/dms/knowledgeRepair/index.vue | 455 ++++++++++++++++++++++++ 2 files changed, 507 insertions(+) create mode 100644 src/api/dms/info.js create mode 100644 src/views/dms/knowledgeRepair/index.vue diff --git a/src/api/dms/info.js b/src/api/dms/info.js new file mode 100644 index 0000000..c1f25ca --- /dev/null +++ b/src/api/dms/info.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询设备转移信息列表 +export function listInfo(query) { + return request({ + url: '/dms/info/list', + method: 'get', + params: query + }) +} + +// 查询设备转移信息详细 +export function getInfo(transferInfoId) { + return request({ + url: '/dms/info/' + transferInfoId, + method: 'get' + }) +} + +// 新增设备转移信息 +export function addInfo(data) { + return request({ + url: '/dms/info', + method: 'post', + data: data + }) +} + +// 修改设备转移信息 +export function updateInfo(data) { + return request({ + url: '/dms/info', + method: 'put', + data: data + }) +} + +// 删除设备转移信息 +export function delInfo(transferInfoId) { + return request({ + url: '/dms/info/' + transferInfoId, + method: 'delete' + }) +} +// 查询设备台账信息详细 +//因为重名 新建方法 +export function getLedgerById(deviceId) { + return request({ + url: '/dms/ledger/' + deviceId, + method: 'get' + }) +} diff --git a/src/views/dms/knowledgeRepair/index.vue b/src/views/dms/knowledgeRepair/index.vue new file mode 100644 index 0000000..bb92ecf --- /dev/null +++ b/src/views/dms/knowledgeRepair/index.vue @@ -0,0 +1,455 @@ + + +