From fe2408c6675b60b47f121908d2a07af117992708 Mon Sep 17 00:00:00 2001 From: zwq Date: Wed, 1 Jul 2026 09:38:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=A4=A7=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/core/monitoring/data24.js | 10 +- .../dataBoard/components/CenterBottomL.vue | 8 +- .../base/dataBoard/components/CenterTop.vue | 889 +++++++++++------- .../base/dataBoard/components/LeftBottom.vue | 550 +++++------ .../base/dataBoard/components/LeftTop.vue | 13 +- .../base/dataBoard/components/RightBottom.vue | 2 +- .../base/dataBoard/components/RightTop.vue | 4 +- src/views/core/base/equipmentType/index.vue | 2 + src/views/core/monitoring/data24/index.vue | 260 +++-- 9 files changed, 1020 insertions(+), 718 deletions(-) diff --git a/src/api/core/monitoring/data24.js b/src/api/core/monitoring/data24.js index 86afe0d8..83001347 100644 --- a/src/api/core/monitoring/data24.js +++ b/src/api/core/monitoring/data24.js @@ -3,7 +3,7 @@ * @Date: 2023-09-12 09:44:53 * @LastEditTime: 2023-09-15 14:12:26 * @LastEditors: DY - * @Description: + * @Description: */ import request from '@/utils/request' @@ -15,3 +15,11 @@ export function getPdlDataOneDay(data) { data: data }) } +// 获得近24小时产线生产数据-新版 +export function getSectionDataOneDay(data) { + return request({ + url: '/monitoring/production-monitor/getSectionDataOneDay', + method: 'post', + data: data + }) +} diff --git a/src/views/base/dataBoard/components/CenterBottomL.vue b/src/views/base/dataBoard/components/CenterBottomL.vue index 9b026dbd..258780d9 100644 --- a/src/views/base/dataBoard/components/CenterBottomL.vue +++ b/src/views/base/dataBoard/components/CenterBottomL.vue @@ -2,7 +2,7 @@
- 本月数据 + 当月数据

@@ -13,7 +13,7 @@

{{monthData?.inputNum ? formatThousands(monthData.inputNum) : '-'}}

-
+

总生产片数 {{monthData?.outputNumChange || '-'}}% @@ -37,7 +37,7 @@ export default { watch: { dataObj(val) { val.monthAndLastMonth && val.monthAndLastMonth.forEach(item => { - if (item.dataType === "本月") { + if (item.dataType === "当月") { this.monthData = item } }) @@ -113,4 +113,4 @@ export default { } } } - \ No newline at end of file + diff --git a/src/views/base/dataBoard/components/CenterTop.vue b/src/views/base/dataBoard/components/CenterTop.vue index ffddcf3e..92505330 100644 --- a/src/views/base/dataBoard/components/CenterTop.vue +++ b/src/views/base/dataBoard/components/CenterTop.vue @@ -1,352 +1,563 @@ \ No newline at end of file + diff --git a/src/views/base/dataBoard/components/LeftBottom.vue b/src/views/base/dataBoard/components/LeftBottom.vue index b737414d..9dea8b9e 100644 --- a/src/views/base/dataBoard/components/LeftBottom.vue +++ b/src/views/base/dataBoard/components/LeftBottom.vue @@ -1,286 +1,296 @@ - diff --git a/src/views/base/dataBoard/components/LeftTop.vue b/src/views/base/dataBoard/components/LeftTop.vue index 29c179ab..37671a83 100644 --- a/src/views/base/dataBoard/components/LeftTop.vue +++ b/src/views/base/dataBoard/components/LeftTop.vue @@ -6,7 +6,7 @@

- 本日 + 当日
@@ -20,11 +20,11 @@

{{todayData?.inputNum ? formatThousands(todayData.inputNum) : '-'}}片数

-

{{todayData?.inputArea ? formatThousands(todayData.inputArea) : '-'}}面积/㎡

+

{{todayData?.outputNum ? formatThousands(todayData.outputNum) : '-'}}片数

-

{{todayData?.outputArea ? formatThousands(todayData.outputArea) : '-'}}面积/㎡

+
@@ -43,11 +43,11 @@

{{yesterdayData?.inputNum ? formatThousands(yesterdayData.inputNum) : '-'}}片数

-

{{yesterdayData?.inputArea ? formatThousands(yesterdayData.inputArea) : '-'}}面积/㎡

+

{{yesterdayData?.outputNum ? formatThousands(yesterdayData.outputNum) : '-'}}片数

-

{{yesterdayData?.outputArea ? formatThousands(yesterdayData.outputArea) : '-'}}面积/㎡

+
@@ -155,8 +155,9 @@ export default { color: #FFFFFF; letter-spacing: 1px; text-shadow: 0px 4px 2px rgba(0,0,0,0.62); + line-height: 90px; } } } } - \ No newline at end of file + diff --git a/src/views/base/dataBoard/components/RightBottom.vue b/src/views/base/dataBoard/components/RightBottom.vue index c0c5dec7..d5f1108d 100644 --- a/src/views/base/dataBoard/components/RightBottom.vue +++ b/src/views/base/dataBoard/components/RightBottom.vue @@ -2,7 +2,7 @@
- 本月班组生产排名 + 当月班组生产排名
产量
diff --git a/src/views/base/dataBoard/components/RightTop.vue b/src/views/base/dataBoard/components/RightTop.vue index 6d7ba2ec..42819626 100644 --- a/src/views/base/dataBoard/components/RightTop.vue +++ b/src/views/base/dataBoard/components/RightTop.vue @@ -21,7 +21,7 @@

- 本月 + 当月

@@ -29,7 +29,7 @@

- 本年 + 当年

diff --git a/src/views/core/base/equipmentType/index.vue b/src/views/core/base/equipmentType/index.vue index 7e86b6e4..c3d3d60e 100644 --- a/src/views/core/base/equipmentType/index.vue +++ b/src/views/core/base/equipmentType/index.vue @@ -92,6 +92,8 @@ export default { filter: (val) => moment(val).format('yyyy-MM-DD HH:mm:ss'), }, { prop: 'name', label: '设备类型名称' }, + { prop: 'isCraft', label: '是否为生产设备', + filter: (val) => val?'是': '否', }, { prop: 'code', label: '设备类型编码' }, { prop: 'remark', label: '备注' }, ], diff --git a/src/views/core/monitoring/data24/index.vue b/src/views/core/monitoring/data24/index.vue index 4aa67999..7686300c 100644 --- a/src/views/core/monitoring/data24/index.vue +++ b/src/views/core/monitoring/data24/index.vue @@ -12,19 +12,19 @@
- +