From 0d5d4a8c55b562090f1a1ac48cda7fcab943979b Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com>
Date: 星期三, 15 十月 2025 15:48:40 +0800
Subject: [PATCH] 更新二进制文件及新增异步POST方法
---
CodeManagement/BigScreenVue/src/views/indexs/pass-two.vue | 38 ++++++++++++++++++++++++++++----------
1 files changed, 28 insertions(+), 10 deletions(-)
diff --git a/CodeManagement/BigScreenVue/src/views/indexs/pass-two.vue b/CodeManagement/BigScreenVue/src/views/indexs/pass-two.vue
index 45196b6..6beeeeb 100644
--- a/CodeManagement/BigScreenVue/src/views/indexs/pass-two.vue
+++ b/CodeManagement/BigScreenVue/src/views/indexs/pass-two.vue
@@ -13,7 +13,7 @@
<script>
import { currentGET } from "api/modules";
-import { ProductionRanking } from "@/api/http.js";
+import { Floorfault } from "@/api/http.js";
import * as echarts from 'echarts';
let style = {
fontSize: 24,
@@ -44,7 +44,7 @@
init() {
// import echarts from 'echarts'
var charts = { // 鎸夐『搴忔帓鍒椾粠澶у埌灏�
- cityList: ['38鍙风偣锛�1锛�', '38鍙风偣锛�2锛�', '15鍙风偣', '16鍙风偣', '24鍙风偣'],
+ cityList: ['8绾匡級', '6绾�', '5绾�','7绾�'],
cityData: [7500, 6200, 5700, 4200, 3500]
}
var top10CityList = charts.cityList
@@ -216,13 +216,31 @@
// this.$Message.warning(res.msg);
// }
// });
- var rep = await ProductionRanking();
- var cityLists= rep.map((item,index) => {
- return '#'+(index+1)+' 浜у搧'+item.pCode;
- });
- var cityDatas= rep.map((item,index) => {
- return item.qtys;
- });
+ var rep1 = await Floorfault();
+ const rep = rep1.filter(it =>it.roadway.includes("CW"));
+
+// 鎸� productionLine 瀛楁鍒嗙粍锛屽苟杞崲涓哄璞℃暟缁�
+const groupedArray = Object.entries(
+ rep.reduce((acc, item) => {
+ const key = item.productionLine;
+ if (!acc[key]) {
+ acc[key] = [];
+ }
+ acc[key].push(item);
+ return acc;
+ }, {})
+).map(([productionLine, items]) => ({
+ productionLine,
+ items
+}));
+
+// 浠� groupedArray 涓彁鍙栨墍鏈� productionLine 鐨勫��
+const cityLists = groupedArray.map(item => item.productionLine);
+// 鑾峰彇姣忕粍鐨勯暱搴︽暟缁�
+const cityDatas = groupedArray.map(group => group.items.length);
+
+// 杈撳嚭瀵硅薄鏁扮粍鏍煎紡鐨勫垎缁勭粨鏋�
+
var charts = { // 鎸夐『搴忔帓鍒椾粠澶у埌灏�
cityList: cityLists,
cityData: cityDatas
@@ -310,7 +328,7 @@
fontFamily: 'PingFangSC-Regular'
},
formatter: function (val) {
- return `${val}PCS`
+ return `${val}鎵榒
}
},
splitArea: {
--
Gitblit v1.9.3