From 87584c7f3947e346aab51ed4bbab1296b5474c12 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Wed, 5 Nov 2025 09:01:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(dms):=20=E6=96=B0=E5=A2=9E=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E7=AE=A1=E7=90=86=E6=A8=A1=E5=9D=97API=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增设备BOM信息管理接口 - 新增设备盘点计划管理接口- 新增设备调试信息管理接口- 新增设备盘点明细管理接口 - 新增设备折旧信息管理接口 - 新增设备报警规则管理接口- 新增设备配套信息管理接口- 新增设备档案信息管理接口- 新增外协信息管理接口 - 新增设备安装信息管理接口- 新增润滑知识库管理接口 - 新增维修知识库管理接口 - 新增保养知识库管理接口 - 新增设备参数信息管理接口- 新增保养标准信息管理接口 - 新增保养部位信息管理接口- 新增设备供应商信息管理接口 --- src/api/dms/bom.js | 55 ++++++++++++++++++++++++++++ src/api/dms/checkplan.js | 44 ++++++++++++++++++++++ src/api/dms/debugging.js | 44 ++++++++++++++++++++++ src/api/dms/detail.js | 44 ++++++++++++++++++++++ src/api/dms/devicedepreciation.js | 44 ++++++++++++++++++++++ src/api/dms/dmsBaseAlarmRule.js | 53 +++++++++++++++++++++++++++ src/api/dms/dmsBaseDeviceSupplies.js | 54 +++++++++++++++++++++++++++ src/api/dms/dmsFiles.js | 44 ++++++++++++++++++++++ src/api/dms/dmsInfo.js | 44 ++++++++++++++++++++++ src/api/dms/install.js | 44 ++++++++++++++++++++++ src/api/dms/knowledgeLube.js | 44 ++++++++++++++++++++++ src/api/dms/knowledgeRepair.js | 54 +++++++++++++++++++++++++++ src/api/dms/konwledgeMaint.js | 44 ++++++++++++++++++++++ src/api/dms/param.js | 44 ++++++++++++++++++++++ src/api/dms/standard.js | 52 ++++++++++++++++++++++++++ src/api/dms/station.js | 44 ++++++++++++++++++++++ src/api/dms/suplier.js | 52 ++++++++++++++++++++++++++ 17 files changed, 804 insertions(+) create mode 100644 src/api/dms/bom.js create mode 100644 src/api/dms/checkplan.js create mode 100644 src/api/dms/debugging.js create mode 100644 src/api/dms/detail.js create mode 100644 src/api/dms/devicedepreciation.js create mode 100644 src/api/dms/dmsBaseAlarmRule.js create mode 100644 src/api/dms/dmsBaseDeviceSupplies.js create mode 100644 src/api/dms/dmsFiles.js create mode 100644 src/api/dms/dmsInfo.js create mode 100644 src/api/dms/install.js create mode 100644 src/api/dms/knowledgeLube.js create mode 100644 src/api/dms/knowledgeRepair.js create mode 100644 src/api/dms/konwledgeMaint.js create mode 100644 src/api/dms/param.js create mode 100644 src/api/dms/standard.js create mode 100644 src/api/dms/station.js create mode 100644 src/api/dms/suplier.js diff --git a/src/api/dms/bom.js b/src/api/dms/bom.js new file mode 100644 index 0000000..d06d6f4 --- /dev/null +++ b/src/api/dms/bom.js @@ -0,0 +1,55 @@ +import request from '@/utils/request' + +// 查询设备BOM信息列表 +export function listBom(query) { + return request({ + url: '/dms/bom/list', + method: 'get', + params: query + }) +} + +// 查询设备BOM信息详细 +export function getBom(deviceBomId) { + return request({ + url: '/dms/bom/' + deviceBomId, + method: 'get' + }) +} + +// 新增设备BOM信息 +export function addBom(data) { + return request({ + url: '/dms/bom', + method: 'post', + data: data + }) +} + +// 修改设备BOM信息 +export function updateBom(data) { + return request({ + url: '/dms/bom', + method: 'put', + data: data + }) +} + +// 删除设备BOM信息 +export function delBom(deviceBomId) { + return request({ + url: '/dms/bom/' + deviceBomId, + method: 'delete' + }) +} + +//连表查询 通过设备类型查询bom信息 +export function selectBomByDeviceType(data) { + return request({ + url: '/dms/bom/selectBomByDeviceType', + method: 'post', + data: data + }) +} + + diff --git a/src/api/dms/checkplan.js b/src/api/dms/checkplan.js new file mode 100644 index 0000000..a15e796 --- /dev/null +++ b/src/api/dms/checkplan.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备盘点计划列表 +export function listCheckplan(query) { + return request({ + url: '/dms/checkplan/list', + method: 'get', + params: query + }) +} + +// 查询设备盘点计划详细 +export function getCheckplan(flowCheckplanId) { + return request({ + url: '/dms/checkplan/' + flowCheckplanId, + method: 'get' + }) +} + +// 新增设备盘点计划 +export function addCheckplan(data) { + return request({ + url: '/dms/checkplan', + method: 'post', + data: data + }) +} + +// 修改设备盘点计划 +export function updateCheckplan(data) { + return request({ + url: '/dms/checkplan', + method: 'put', + data: data + }) +} + +// 删除设备盘点计划 +export function delCheckplan(flowCheckplanId) { + return request({ + url: '/dms/checkplan/' + flowCheckplanId, + method: 'delete' + }) +} diff --git a/src/api/dms/debugging.js b/src/api/dms/debugging.js new file mode 100644 index 0000000..9b64fab --- /dev/null +++ b/src/api/dms/debugging.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备调试信息列表 +export function listDebugging(query) { + return request({ + url: '/dms/debugging/list', + method: 'get', + params: query + }) +} + +// 查询设备调试信息详细 +export function getDebugging(deviceDebuggingId) { + return request({ + url: '/dms/debugging/' + deviceDebuggingId, + method: 'get' + }) +} + +// 新增设备调试信息 +export function addDebugging(data) { + return request({ + url: '/dms/debugging', + method: 'post', + data: data + }) +} + +// 修改设备调试信息 +export function updateDebugging(data) { + return request({ + url: '/dms/debugging', + method: 'put', + data: data + }) +} + +// 删除设备调试信息 +export function delDebugging(deviceDebuggingId) { + return request({ + url: '/dms/debugging/' + deviceDebuggingId, + method: 'delete' + }) +} diff --git a/src/api/dms/detail.js b/src/api/dms/detail.js new file mode 100644 index 0000000..977a9bf --- /dev/null +++ b/src/api/dms/detail.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备盘点明细列表 +export function listDetail(query) { + return request({ + url: '/dms/detail/list', + method: 'get', + params: query + }) +} + +// 查询设备盘点明细详细 +export function getDetail(checkplanDetailId) { + return request({ + url: '/dms/detail/' + checkplanDetailId, + method: 'get' + }) +} + +// 新增设备盘点明细 +export function addDetail(data) { + return request({ + url: '/dms/detail', + method: 'post', + data: data + }) +} + +// 修改设备盘点明细 +export function updateDetail(data) { + return request({ + url: '/dms/detail', + method: 'put', + data: data + }) +} + +// 删除设备盘点明细 +export function delDetail(checkplanDetailId) { + return request({ + url: '/dms/detail/' + checkplanDetailId, + method: 'delete' + }) +} diff --git a/src/api/dms/devicedepreciation.js b/src/api/dms/devicedepreciation.js new file mode 100644 index 0000000..e913e73 --- /dev/null +++ b/src/api/dms/devicedepreciation.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备折旧信息列表 +export function listDevicedepreciation(query) { + return request({ + url: '/dms/devicedepreciation/list', + method: 'get', + params: query + }) +} + +// 查询设备折旧信息详细 +export function getDevicedepreciation(deviceDepreciationId) { + return request({ + url: '/dms/devicedepreciation/' + deviceDepreciationId, + method: 'get' + }) +} + +// 新增设备折旧信息 +export function addDevicedepreciation(data) { + return request({ + url: '/dms/devicedepreciation', + method: 'post', + data: data + }) +} + +// 修改设备折旧信息 +export function updateDevicedepreciation(data) { + return request({ + url: '/dms/devicedepreciation', + method: 'put', + data: data + }) +} + +// 删除设备折旧信息 +export function delDevicedepreciation(deviceDepreciationId) { + return request({ + url: '/dms/devicedepreciation/' + deviceDepreciationId, + method: 'delete' + }) +} diff --git a/src/api/dms/dmsBaseAlarmRule.js b/src/api/dms/dmsBaseAlarmRule.js new file mode 100644 index 0000000..37ffbf5 --- /dev/null +++ b/src/api/dms/dmsBaseAlarmRule.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询设备报警规则列表 +export function listDmsBaseAlarmRule(query) { + return request({ + url: '/dms/dmsBaseAlarmRule/list', + method: 'get', + params: query + }) +} + +// 查询设备报警规则详细 +export function getDmsBaseAlarmRule(alarmRuleId) { + return request({ + url: '/dms/dmsBaseAlarmRule/' + alarmRuleId, + method: 'get' + }) +} + +// 新增设备报警规则 +export function addDmsBaseAlarmRule(data) { + return request({ + url: '/dms/dmsBaseAlarmRule', + method: 'post', + data: data + }) +} + +// 修改设备报警规则 +export function updateDmsBaseAlarmRule(data) { + return request({ + url: '/dms/dmsBaseAlarmRule', + method: 'put', + data: data + }) +} + +// 删除设备报警规则 +export function delDmsBaseAlarmRule(alarmRuleId) { + return request({ + url: '/dms/dmsBaseAlarmRule/' + alarmRuleId, + method: 'delete' + }) +} + +// 查询设备报警规则列表 +export function getAlarmRuleList(query) { + return request({ + url: '/dms/dmsBaseAlarmRule/getAlarmRuleList', + method: 'get', + params: query + }) +} diff --git a/src/api/dms/dmsBaseDeviceSupplies.js b/src/api/dms/dmsBaseDeviceSupplies.js new file mode 100644 index 0000000..ad308f2 --- /dev/null +++ b/src/api/dms/dmsBaseDeviceSupplies.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 查询设备配套信息列表 +export function listDmsBaseDeviceSupplies(query) { + return request({ + url: '/dms/dmsBaseDeviceSupplies/list', + method: 'get', + params: query + }) +} + + +// 查询设备配套信息详细 +export function getDmsBaseDeviceSupplies(deviceSuppliesId) { + return request({ + url: '/dms/dmsBaseDeviceSupplies/' + deviceSuppliesId, + method: 'get' + }) +} + +// 新增设备配套信息 +export function addDmsBaseDeviceSupplies(data) { + return request({ + url: '/dms/dmsBaseDeviceSupplies', + method: 'post', + data: data + }) +} + +// 修改设备配套信息 +export function updateDmsBaseDeviceSupplies(data) { + return request({ + url: '/dms/dmsBaseDeviceSupplies', + method: 'put', + data: data + }) +} + +// 删除设备配套信息 +export function delDmsBaseDeviceSupplies(deviceSuppliesId) { + return request({ + url: '/dms/dmsBaseDeviceSupplies/' + deviceSuppliesId, + method: 'delete' + }) +} + +// 根据deviceId查询设备配套信息列表 +export function listDmsBaseDeviceSuppliesByDeviceId(deviceId) { + return request({ + url: '/dms/dmsBaseDeviceSupplies/listByDeviceId/' + deviceId, + method: 'get' + }) +} + diff --git a/src/api/dms/dmsFiles.js b/src/api/dms/dmsFiles.js new file mode 100644 index 0000000..4ecd755 --- /dev/null +++ b/src/api/dms/dmsFiles.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备档案信息列表 +export function listDmsFiles(query) { + return request({ + url: '/dms/dmsFiles/list', + method: 'get', + params: query + }) +} + +// 查询设备档案信息详细 +export function getDmsFiles(deviceFilesId) { + return request({ + url: '/dms/dmsFiles/' + deviceFilesId, + method: 'get' + }) +} + +// 新增设备档案信息 +export function addDmsFiles(data) { + return request({ + url: '/dms/dmsFiles', + method: 'post', + data: data + }) +} + +// 修改设备档案信息 +export function updateDmsFiles(data) { + return request({ + url: '/dms/dmsFiles', + method: 'put', + data: data + }) +} + +// 删除设备档案信息 +export function delDmsFiles(deviceFilesId) { + return request({ + url: '/dms/dmsFiles/' + deviceFilesId, + method: 'delete' + }) +} diff --git a/src/api/dms/dmsInfo.js b/src/api/dms/dmsInfo.js new file mode 100644 index 0000000..a2bf062 --- /dev/null +++ b/src/api/dms/dmsInfo.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询外协信息列表 +export function listDmsInfo(query) { + return request({ + url: '/dms/dmsInfo/list', + method: 'get', + params: query + }) +} + +// 查询外协信息详细 +export function getDmsInfo(outsrcId) { + return request({ + url: '/dms/dmsInfo/' + outsrcId, + method: 'get' + }) +} + +// 新增外协信息 +export function addDmsInfo(data) { + return request({ + url: '/dms/dmsInfo', + method: 'post', + data: data + }) +} + +// 修改外协信息 +export function updateDmsInfo(data) { + return request({ + url: '/dms/dmsInfo', + method: 'put', + data: data + }) +} + +// 删除外协信息 +export function delDmsInfo(outsrcId) { + return request({ + url: '/dms/dmsInfo/' + outsrcId, + method: 'delete' + }) +} diff --git a/src/api/dms/install.js b/src/api/dms/install.js new file mode 100644 index 0000000..c8bb5a8 --- /dev/null +++ b/src/api/dms/install.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备安装信息列表 +export function listInstall(query) { + return request({ + url: '/dms/install/list', + method: 'get', + params: query + }) +} + +// 查询设备安装信息详细 +export function getInstall(deviceInstallId) { + return request({ + url: '/dms/install/' + deviceInstallId, + method: 'get' + }) +} + +// 新增设备安装信息 +export function addInstall(data) { + return request({ + url: '/dms/install', + method: 'post', + data: data + }) +} + +// 修改设备安装信息 +export function updateInstall(data) { + return request({ + url: '/dms/install', + method: 'put', + data: data + }) +} + +// 删除设备安装信息 +export function delInstall(deviceInstallId) { + return request({ + url: '/dms/install/' + deviceInstallId, + method: 'delete' + }) +} diff --git a/src/api/dms/knowledgeLube.js b/src/api/dms/knowledgeLube.js new file mode 100644 index 0000000..6f670e6 --- /dev/null +++ b/src/api/dms/knowledgeLube.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询润滑知识库列表 +export function listKnowledgeLube(query) { + return request({ + url: '/dms/knowledgeLube/list', + method: 'get', + params: query + }) +} + +// 查询润滑知识库详细 +export function getKnowledgeLube(knowledgeLubeId) { + return request({ + url: '/dms/knowledgeLube/' + knowledgeLubeId, + method: 'get' + }) +} + +// 新增润滑知识库 +export function addKnowledgeLube(data) { + return request({ + url: '/dms/knowledgeLube', + method: 'post', + data: data + }) +} + +// 修改润滑知识库 +export function updateKnowledgeLube(data) { + return request({ + url: '/dms/knowledgeLube', + method: 'put', + data: data + }) +} + +// 删除润滑知识库 +export function delKnowledgeLube(knowledgeLubeId) { + return request({ + url: '/dms/knowledgeLube/' + knowledgeLubeId, + method: 'delete' + }) +} diff --git a/src/api/dms/knowledgeRepair.js b/src/api/dms/knowledgeRepair.js new file mode 100644 index 0000000..8c9e1db --- /dev/null +++ b/src/api/dms/knowledgeRepair.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 查询维修知识库列表 +export function listKnowledgeRepair(query) { + return request({ + url: '/dms/knowledgeRepair/list', + method: 'get', + params: query + }) +} + +// 查询维修知识库详细 +export function getKnowledgeRepair(knowledgeRepairId) { + return request({ + url: '/dms/knowledgeRepair/' + knowledgeRepairId, + method: 'get' + }) +} + +// 新增维修知识库 +export function addKnowledgeRepair(data) { + return request({ + url: '/dms/knowledgeRepair', + method: 'post', + data: data + }) +} + +// 修改维修知识库 +export function updateKnowledgeRepair(data) { + return request({ + url: '/dms/knowledgeRepair', + method: 'put', + data: data + }) +} + +// 删除维修知识库 +export function delKnowledgeRepair(knowledgeRepairId) { + return request({ + url: '/dms/knowledgeRepair/' + knowledgeRepairId, + method: 'delete' + }) +} + + +// 查询维修知识库列表 +export function getKnowledgeRepairList(query) { + return request({ + url: '/dms/knowledgeRepair/getKnowledgeRepairList', + method: 'get', + params: query + }) +} diff --git a/src/api/dms/konwledgeMaint.js b/src/api/dms/konwledgeMaint.js new file mode 100644 index 0000000..c0aae59 --- /dev/null +++ b/src/api/dms/konwledgeMaint.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询保养知识库列表 +export function listKonwledgeMaint(query) { + return request({ + url: '/dms/konwledgeMaint/list', + method: 'get', + params: query + }) +} + +// 查询保养知识库详细 +export function getKonwledgeMaint(knowledgeMaintId) { + return request({ + url: '/dms/konwledgeMaint/' + knowledgeMaintId, + method: 'get' + }) +} + +// 新增保养知识库 +export function addKonwledgeMaint(data) { + return request({ + url: '/dms/konwledgeMaint', + method: 'post', + data: data + }) +} + +// 修改保养知识库 +export function updateKonwledgeMaint(data) { + return request({ + url: '/dms/konwledgeMaint', + method: 'put', + data: data + }) +} + +// 删除保养知识库 +export function delKonwledgeMaint(knowledgeMaintId) { + return request({ + url: '/dms/konwledgeMaint/' + knowledgeMaintId, + method: 'delete' + }) +} diff --git a/src/api/dms/param.js b/src/api/dms/param.js new file mode 100644 index 0000000..ff86a8c --- /dev/null +++ b/src/api/dms/param.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备参数信息列表 +export function listParam(query) { + return request({ + url: '/dms/param/list', + method: 'get', + params: query + }) +} + +// 查询设备参数信息详细 +export function getParam(deviceParamId) { + return request({ + url: '/dms/param/' + deviceParamId, + method: 'get' + }) +} + +// 新增设备参数信息 +export function addParam(data) { + return request({ + url: '/dms/param', + method: 'post', + data: data + }) +} + +// 修改设备参数信息 +export function updateParam(data) { + return request({ + url: '/dms/param', + method: 'put', + data: data + }) +} + +// 删除设备参数信息 +export function delParam(deviceParamId) { + return request({ + url: '/dms/param/' + deviceParamId, + method: 'delete' + }) +} diff --git a/src/api/dms/standard.js b/src/api/dms/standard.js new file mode 100644 index 0000000..96eceed --- /dev/null +++ b/src/api/dms/standard.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询保养标准信息列表 +export function listStandard(query) { + return request({ + url: '/dms/standard/list', + method: 'get', + params: query + }) +} +// 查询保养标准信息详细 +export function getStandard(maintStandardId) { + return request({ + url: '/dms/standard/' + maintStandardId, + method: 'get' + }) +} + +// 查询保养标准信息详细 +export function getMaintStandardlist(query) { + return request({ + url: '/dms/standard/getMaintStandardlist', + method: 'get', + params: query + }) +} + +// 新增保养标准信息 +export function addStandard(data) { + return request({ + url: '/dms/standard', + method: 'post', + data: data + }) +} + +// 修改保养标准信息 +export function updateStandard(data) { + return request({ + url: '/dms/standard', + method: 'put', + data: data + }) +} + +// 删除保养标准信息 +export function delStandard(maintStandardId) { + return request({ + url: '/dms/standard/' + maintStandardId, + method: 'delete' + }) +} diff --git a/src/api/dms/station.js b/src/api/dms/station.js new file mode 100644 index 0000000..afed890 --- /dev/null +++ b/src/api/dms/station.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询保养部位信息列表 +export function listStation(query) { + return request({ + url: '/dms/station/list', + method: 'get', + params: query + }) +} + +// 查询保养部位信息详细 +export function getStation(maintStationId) { + return request({ + url: '/dms/station/' + maintStationId, + method: 'get' + }) +} + +// 新增保养部位信息 +export function addStation(data) { + return request({ + url: '/dms/station', + method: 'post', + data: data + }) +} + +// 修改保养部位信息 +export function updateStation(data) { + return request({ + url: '/dms/station', + method: 'put', + data: data + }) +} + +// 删除保养部位信息 +export function delStation(maintStationId) { + return request({ + url: '/dms/station/' + maintStationId, + method: 'delete' + }) +} diff --git a/src/api/dms/suplier.js b/src/api/dms/suplier.js new file mode 100644 index 0000000..7d374d0 --- /dev/null +++ b/src/api/dms/suplier.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询设备供应商信息列表 +export function listSuplier(query) { + return request({ + url: '/dms/suplier/list', + method: 'get', + params: query + }) +} +// +export function selectDmsBaseDeviceSuplierByDeviceId(query) { + return request({ + url: '/dms/suplier/selectDmsBaseDeviceSuplierByDeviceId', + method: 'get', + params: query + }) +} + +// 查询设备供应商信息详细 +export function getSuplier(supplierId) { + return request({ + url: '/dms/suplier/' + supplierId, + method: 'get' + }) +} + +// 新增设备供应商信息 +export function addSuplier(data) { + return request({ + url: '/dms/suplier', + method: 'post', + data: data + }) +} + +// 修改设备供应商信息 +export function updateSuplier(data) { + return request({ + url: '/dms/suplier', + method: 'put', + data: data + }) +} + +// 删除设备供应商信息 +export function delSuplier(supplierId) { + return request({ + url: '/dms/suplier/' + supplierId, + method: 'delete' + }) +}