diff --git a/src/config/getData2.js b/src/config/getData2.js index d0a38b7..23a71e3 100644 --- a/src/config/getData2.js +++ b/src/config/getData2.js @@ -3875,6 +3875,8 @@ export const sortingAndPackaging = () => post('api/cockpit/sortingAndPackaging', // } /** - * 新版大屏首页左侧报表 + * 新版大屏首页 */ export const homepageDataLeft = () => post('api/dashboard/homepageDataLeft', {}) +export const homepageDataRight = () => post('api/dashboard/homepageDataRight', {}) +export const homepageEquipment = () => post('api/dashboard/homepageEquipment', {}) diff --git a/src/config/mork2.js b/src/config/mork2.js index b65fdfa..96c1ab2 100644 --- a/src/config/mork2.js +++ b/src/config/mork2.js @@ -252,6 +252,20 @@ export const homepageDataLeft = () => { 'materialName': '物料五', // 数量 'qty': 100 + }, + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + 'materialName': '物料6', + // 数量 + 'qty': 100 + }, + { + // 物料编码 + 'materialCode': 'GBMCZ3027L323217GM003ZX22-30', + 'materialName': '物料7', + // 数量 + 'qty': 100 } ] } @@ -263,18 +277,10 @@ export const homepageDataLeft = () => { */ export const homepageDataRight = () => { let res = { - 'capacityRate': { - 'mix': 65.1543659, - 'press': 75.12341242, - 'dry': 55.13421, - 'sort': 70.124352521 - }, + 'capacityRate': [{'device_name': '混料设备', 'numerical': '60'}, {'device_name': '压制设备', 'numerical': '60'}, {'device_name': '压制设备2', 'numerical': '60'}, {'device_name': '压制设备3', 'numerical': '60'}], 'stateStatistics': { - 'count': 110, - 'running': 50, - 'pausing': 30, - 'shutdown': 20, - 'inTrouble': 10 + count: '20', + fourState: [{'status': '5', 'stateName': '正常运行'}, {'status': '5', 'stateName': '暂未生产'}, {'status': '5', 'stateName': '空闲设备'}, {'status': '5', 'stateName': '故障设备'}] }, 'areaDeviceStatus': { 'mix': { @@ -349,7 +355,51 @@ export const homepageDataRight = () => { 'process': '压制', 'deviceCode': 'YJ01', 'deviceName': '压机1', - 'status': '运行', + 'status': '0', + 'workOrder': 'GD0001', + 'bom': '1001C1', + 'material': 'ZLMCZ1001C122211GM001BD20-8', + 'qty': '1000块', + 'startTime': '2023-11-20 14:32:32' + }, + { + 'process': '压制', + 'deviceCode': 'YJ01', + 'deviceName': '压机1', + 'status': '0', + 'workOrder': 'GD0001', + 'bom': '1001C1', + 'material': 'ZLMCZ1001C122211GM001BD20-8', + 'qty': '1000块', + 'startTime': '2023-11-20 14:32:32' + }, + { + 'process': '压制', + 'deviceCode': 'YJ01', + 'deviceName': '压机1', + 'status': '1', + 'workOrder': 'GD0001', + 'bom': '1001C1', + 'material': 'ZLMCZ1001C122211GM001BD20-8', + 'qty': '1000块', + 'startTime': '2023-11-20 14:32:32' + }, + { + 'process': '压制', + 'deviceCode': 'YJ01', + 'deviceName': '压机1', + 'status': '1', + 'workOrder': 'GD0001', + 'bom': '1001C1', + 'material': 'ZLMCZ1001C122211GM001BD20-8', + 'qty': '1000块', + 'startTime': '2023-11-20 14:32:32' + }, + { + 'process': '压制', + 'deviceCode': 'YJ01', + 'deviceName': '压机1', + 'status': '1', 'workOrder': 'GD0001', 'bom': '1001C1', 'material': 'ZLMCZ1001C122211GM001BD20-8', @@ -360,3 +410,11 @@ export const homepageDataRight = () => { } return res } + +/** + * 大屏首页设备 + */ +export const homepageEquipment = () => { + let res = {'productReport': [{'number': '192块', 'create_time': '2023-11-18 13:33:52', 'material_code': 'GBMAC3019C123270GM005BB20-30'}, {'number': '324块', 'create_time': '2023-11-11 15:45:02', 'material_code': 'GBMAC3003C123268GM002BB19-8'}, {'number': '240块', 'create_time': '2023-11-11 13:19:43', 'material_code': 'GBMAC3038C223271GM016BB25-30'}, {'number': '324块', 'create_time': '2023-11-11 10:58:42', 'material_code': 'GBMAC3003C123268GM002BB19-8'}, {'number': '240块', 'create_time': '2023-11-08 09:19:05', 'material_code': 'GBMCZ3059L323288GM029ZJTH21-10'}, {'number': '126块', 'create_time': '2023-11-06 16:04:40', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 15:41:37', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 14:57:32', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 14:12:48', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 13:28:01', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 12:41:13', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 11:03:33', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '270块', 'create_time': '2023-11-06 10:16:51', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '246块', 'create_time': '2023-11-04 15:44:12', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '210块', 'create_time': '2023-11-04 13:09:49', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '210块', 'create_time': '2023-11-04 12:35:26', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '210块', 'create_time': '2023-11-04 11:11:36', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '240块', 'create_time': '2023-11-04 10:36:37', 'material_code': 'GBMCZ3059L323288GM029ZJTH21-10'}, {'number': '210块', 'create_time': '2023-11-04 10:35:52', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}, {'number': '210块', 'create_time': '2023-11-04 10:09:29', 'material_code': 'GBMCZ3053M223268GM002ZJTH-201'}], 'deviceReport': [{'failure_info': '99', 'device_code': 'FJMDJXS01', 'failure_time': '2023-11-27 09:33:21'}, {'failure_info': '1', 'device_code': 'MDJXS01', 'failure_time': '2023-11-25 16:02:40'}, {'failure_info': '-', 'device_code': 'MDJXS02', 'failure_time': '2023-11-25 14:02:22'}, {'failure_info': '1', 'device_code': 'BZJ01', 'failure_time': '2023-11-25 08:01:38'}, {'failure_info': '-', 'device_code': 'JYHJ01', 'failure_time': '2023-11-22 13:24:07'}, {'failure_info': '-', 'device_code': 'CPJ01', 'failure_time': '2023-11-20 11:03:01'}, {'failure_info': '-', 'device_code': 'RGV01', 'failure_time': '2023-11-17 13:59:38'}, {'failure_info': '-', 'device_code': 'MDJXS03', 'failure_time': '2023-11-15 15:02:08'}, {'failure_info': '-', 'device_code': 'MDJXS04', 'failure_time': '2023-11-03 07:37:52'}, {'failure_info': '-', 'device_code': 'CYHJ01', 'failure_time': '2023-10-25 11:47:21'}]} + return res +} diff --git a/src/images/bg-title_3.png b/src/images/bg-title_3.png new file mode 100644 index 0000000..d74e26a Binary files /dev/null and b/src/images/bg-title_3.png differ diff --git a/src/images/bg1.png b/src/images/bg1.png new file mode 100644 index 0000000..2c78e05 Binary files /dev/null and b/src/images/bg1.png differ diff --git a/src/images/bg2.png b/src/images/bg2.png new file mode 100644 index 0000000..3b7e4a7 Binary files /dev/null and b/src/images/bg2.png differ diff --git a/src/images/bg3.png b/src/images/bg3.png new file mode 100644 index 0000000..f754446 Binary files /dev/null and b/src/images/bg3.png differ diff --git a/src/images/bg4.png b/src/images/bg4.png new file mode 100644 index 0000000..bf04d8b Binary files /dev/null and b/src/images/bg4.png differ diff --git a/src/images/fk_6.png b/src/images/fk_6.png new file mode 100755 index 0000000..1ef1c8e Binary files /dev/null and b/src/images/fk_6.png differ diff --git a/src/images/fk_7.png b/src/images/fk_7.png new file mode 100755 index 0000000..98be382 Binary files /dev/null and b/src/images/fk_7.png differ diff --git a/src/images/pointer.png b/src/images/pointer.png new file mode 100644 index 0000000..7638f70 Binary files /dev/null and b/src/images/pointer.png differ diff --git a/src/images/state_0.png b/src/images/state_0.png new file mode 100644 index 0000000..9d5a371 Binary files /dev/null and b/src/images/state_0.png differ diff --git a/src/images/state_1.png b/src/images/state_1.png new file mode 100644 index 0000000..42b3465 Binary files /dev/null and b/src/images/state_1.png differ diff --git a/src/images/state_2.png b/src/images/state_2.png new file mode 100644 index 0000000..e8420d1 Binary files /dev/null and b/src/images/state_2.png differ diff --git a/src/images/state_3.png b/src/images/state_3.png new file mode 100644 index 0000000..03c2480 Binary files /dev/null and b/src/images/state_3.png differ diff --git a/src/images/table-bg_1.png b/src/images/table-bg_1.png new file mode 100644 index 0000000..4d28ce0 Binary files /dev/null and b/src/images/table-bg_1.png differ diff --git a/src/pages/modules/home/left/left.vue b/src/pages/modules/home/left/left.vue index bca4c80..6e60996 100644 --- a/src/pages/modules/home/left/left.vue +++ b/src/pages/modules/home/left/left.vue @@ -106,6 +106,7 @@ + diff --git a/src/pages/modules/home/right/right.vue b/src/pages/modules/home/right/right.vue index 765ace7..c932b65 100644 --- a/src/pages/modules/home/right/right.vue +++ b/src/pages/modules/home/right/right.vue @@ -15,9 +15,20 @@

设备运行统计

-
-
+
+
+
+
+
+
+
+

{{ e.stateName }}

+
+

{{ e.status }}

+

{{ e.rate }}

+
+
@@ -29,7 +40,7 @@
-
+
@@ -37,9 +48,9 @@

30天故障-TOP10

-
+
-
+
@@ -49,27 +60,86 @@

设备工单生产

+
+ +
+ +
    +
  • +
    {{e.process}}
    +
    {{e.deviceCode}}
    +
    {{e.deviceName}}
    +
    + +

    {{['关机', '待机', '生产中', '故障'][Number(e.status)]}}

    +
    +
    {{e.workOrder}}
    +
    {{e.bom}}
    +
    {{e.material}}
    +
    {{e.qty}}
    +
    {{e.startTime}}
    +
  • +
+
+
+