From 1403ba3997485690aae9d66d19af61525a931217 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Wed, 29 Nov 2023 18:10:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E8=A6=81=E5=B7=A6=E4=BE=A7=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/reset.css | 6 + src/assets/js/getData2.js | 5 + src/assets/js/mork2.js | 147 ++++++ src/pages/modules/new/left/index.vue | 7 +- src/pages/modules/new/left/left.vue | 671 ++++++++++++++++++++++++++- 5 files changed, 831 insertions(+), 5 deletions(-) create mode 100644 src/assets/js/mork2.js diff --git a/src/assets/css/reset.css b/src/assets/css/reset.css index 1428518..d882b22 100644 --- a/src/assets/css/reset.css +++ b/src/assets/css/reset.css @@ -143,6 +143,12 @@ div, p { justify-content: center; } +.flexbetween { + display: flex; + align-items: center; + justify-content: space-between; +} + .pointer { cursor: pointer; } diff --git a/src/assets/js/getData2.js b/src/assets/js/getData2.js index ad705cc..d0a38b7 100644 --- a/src/assets/js/getData2.js +++ b/src/assets/js/getData2.js @@ -3873,3 +3873,8 @@ export const sortingAndPackaging = () => post('api/cockpit/sortingAndPackaging', // } // return res // } + +/** + * 新版大屏首页左侧报表 + */ +export const homepageDataLeft = () => post('api/dashboard/homepageDataLeft', {}) diff --git a/src/assets/js/mork2.js b/src/assets/js/mork2.js new file mode 100644 index 0000000..9cd3422 --- /dev/null +++ b/src/assets/js/mork2.js @@ -0,0 +1,147 @@ +/** + * 新版大屏首页左侧报表 + */ +export const homepageDataLeft = () => { + let res = { + // 当日混料 最多7个元素 + 'todayMix': [ + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 需生产 + 'plan': 14, + // 已生产 + 'real': 16 + }, + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 需生产 + 'plan': 14, + // 已生产 + 'real': 16 + }, + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 需生产 + 'plan': 14, + // 已生产 + 'real': 16 + }, + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 需生产 + 'plan': 14, + // 已生产 + 'real': 16 + }, + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 需生产 + 'plan': 14, + // 已生产 + 'real': 16 + } + ], + // 当日成品 最多7个元素 + 'todaySort': [ + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 需生产 + 'plan': 10, + // 已压制 + 'press': 20, + // 已完成 + 'real': 30 + } + ], + // 今日生产 + 'todayProduction': { + // 压制 + 'todayPressProduction': { + // 已生产 + 'real': 2122, + // 计划生产 + 'plan': 8400 + }, + // 包装 + 'todaySortProduction': { + // 已生产 + 'real': 0, + // 计划生产 + 'plan': 0 + }, + // 订单完成 + 'orderFulfillmentRate': { + // 已生产 + 'real': 2122, + // 计划生产 + 'plan': 8400 + }, + // 混料 + 'todayMixProduction': { + // 已生产 + 'real': 0.0, + // 计划生产 + 'plan': 0.0 + }, + // 信息 + 'message': '今日共需生产8400块,物料种类2种,已完成包装11托,共900块,1个物料,完成率25%。' + }, + // 历史分析 固定7个元素 + 'history': [ + { + // 日期 + 'date': '2023-10-25', + // 成品 + 'sort': 0, + // 压制 + 'press': 1890 + }, + { + 'date': '2023-10-26', + 'sort': 0, + 'press': 2640 + }, + { + 'date': '2023-10-27', + 'sort': 0, + 'press': 5364 + }, + { + 'date': '2023-10-28', + 'sort': 720, + 'press': 4962 + }, + { + 'date': '2023-10-29', + 'sort': 1584, + 'press': 1260 + }, + { + 'date': '2023-10-30', + 'sort': 1872, + 'press': 2400 + }, + { + 'date': '2023-10-31', + 'sort': 576, + 'press': 630 + } + ], + // 库存量监控 最多7个元素 + 'inventory': [ + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + // 数量 + 'qty': 0 + } + ] + } + return res +} diff --git a/src/pages/modules/new/left/index.vue b/src/pages/modules/new/left/index.vue index 489d70c..58bb4f5 100644 --- a/src/pages/modules/new/left/index.vue +++ b/src/pages/modules/new/left/index.vue @@ -1,12 +1,12 @@