diff --git a/hw-ui/src/api/board/fourthFloorProduction.js b/hw-ui/src/api/board/fourthFloorProduction.js new file mode 100644 index 00000000..5c07c08b --- /dev/null +++ b/hw-ui/src/api/board/fourthFloorProduction.js @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 工单计划 +export function energyFourthFloorData(query) { + return request({ + url: 'ems/EmsBoard/energyFourthFloorData', + method: 'get', + params: query + }) +} + +export function getLatestProductOrderWithPlans(query) { + return request({ + url: 'mes/FourthMesBorder/getLatestProductOrderWithPlans', + method: 'get', + params: query + }) +} + +export function getQualityAndAvailablePercentage(query) { + return request({ + url: 'mes/FourthMesBorder/getQualityAndAvailablePercentage', + method: 'get', + params: query + }) +} diff --git a/hw-ui/src/views/board/production/fifthFloor.vue b/hw-ui/src/views/board/production/fifthFloor.vue index 149f1334..78b8ede5 100644 --- a/hw-ui/src/views/board/production/fifthFloor.vue +++ b/hw-ui/src/views/board/production/fifthFloor.vue @@ -78,21 +78,21 @@
编号
-
+
+ 订单号 +
+
工序名称
-
+
开始时间
-
+
结束时间
生产用时
-
- 计划用时 -
+ {{ item.planCode }} +
+
{{ item.processName }}
- {{ item.planAmount }} + {{ + parseTime(item.realBeginTime,'{m}-{d} {h}:{i}:{s}') + }}
- {{ item.completeAmount }} + {{ + parseTime(item.realEndTime,'{m}-{d} {h}:{i}:{s}') + }}
- {{ item.quantityAmount }} -
-
- {{ item.finishingRate }}% + {{ (Math.abs(new Date(item.realEndTime) - new Date(item.realBeginTime))/(1000*60*60)).toFixed(2) }}时
@@ -351,7 +355,6 @@ export default { }) }) orderTime().then(e => { - // console.log(e) // this.$refs.chart2.setData({ // tooltip: { @@ -453,7 +456,7 @@ export default { } }, grid: { - top: '5%', + top: '15%', left: '3%', right: '4%', bottom: '3%', @@ -462,7 +465,7 @@ export default { yAxis: [ { type: 'value', - name: '次数', + name: '时长(分钟)', position: 'left' }, { @@ -471,7 +474,7 @@ export default { ], xAxis: { type: 'category', - data: e.data.map(v => v.processId.toString()) + data: e.data.map(v => v.processName) }, series: [ { @@ -554,6 +557,7 @@ export default { left: 67.3%; width: 29.5%; height: 50.5%; + font-size: 0.7vw; color: #fff; } diff --git a/hw-ui/src/views/board/production/fourthFloor.vue b/hw-ui/src/views/board/production/fourthFloor.vue index 9fecf29e..76ffb800 100644 --- a/hw-ui/src/views/board/production/fourthFloor.vue +++ b/hw-ui/src/views/board/production/fourthFloor.vue @@ -1,28 +1,28 @@