From 64493169491c5785cf3566ce36d548ed352f5738 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Wed, 21 Jan 2026 17:11:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(board):=20=E6=B7=BB=E5=8A=A0=E6=95=B0?= =?UTF-8?q?=E5=AD=97=E5=8C=96=E6=B3=A8=E5=A1=91=E8=BD=A6=E9=97=B4=E7=AE=A1?= =?UTF-8?q?=E6=8E=A7=E4=B8=AD=E5=BF=83API=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增产量统计数据获取功能 - 新增今日工单统计查询接口 - 新增工单进度列表获取方法 - 新增设备状态统计查询功能 - 新增最新报警信息获取接口 - 新增维修分析列表数据接口 - 新增报修趋势统计查询功能 - 新增质量统计数据分析接口 - 新增质量追溯列表查询方法 - 新增设备产量分析数据接口 --- src/api/board/board4.js | 105 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 src/api/board/board4.js diff --git a/src/api/board/board4.js b/src/api/board/board4.js new file mode 100644 index 0000000..79f2d54 --- /dev/null +++ b/src/api/board/board4.js @@ -0,0 +1,105 @@ +import request from '@/utils/request' + +/** + * Board4 数字化注塑车间管控中心 API + */ + +/** + * 获取产量统计(年累计、月累计、日累计) + */ +export function getProductionTotal() { + return request({ + url: '/board4/productionTotal', + method: 'get' + }) +} + +/** + * 获取今日工单统计(计划数、完成数、差异数、完成率) + */ +export function getOrderStatistics() { + return request({ + url: '/board4/orderStatistics', + method: 'get' + }) +} + +/** + * 获取今日工单进度列表 + */ +export function getOrderProgressList() { + return request({ + url: '/board4/orderProgressList', + method: 'get' + }) +} + +/** + * 获取设备状态统计 + */ +export function getDeviceStatus() { + return request({ + url: '/board4/deviceStatus', + method: 'get' + }) +} + +/** + * 获取最新报警信息 + */ +export function getAlarmInfo() { + return request({ + url: '/board4/alarmInfo', + method: 'get' + }) +} + +/** + * 获取维修分析列表(按设备聚合) + */ +export function getRepairAnalysisList() { + return request({ + url: '/board4/repairAnalysisList', + method: 'get' + }) +} + +/** + * 获取报修趋势列表 + */ +export function getRepairTrendList() { + return request({ + url: '/board4/repairTrendList', + method: 'get' + }) +} + +/** + * 获取质量统计 + */ +export function getQualityStatistics() { + return request({ + url: '/board4/qualityStatistics', + method: 'get' + }) +} + +/** + * 获取质量追溯列表 + */ +export function getQualityTraceList() { + return request({ + url: '/board4/qualityTraceList', + method: 'get' + }) +} + +/** + * 获取设备分析/产量列表 + */ +export function getDeviceProductionList() { + return request({ + url: '/board4/deviceProductionList', + method: 'get' + }) +}