From ebfa6f045880190a1bed8aa8813b4bdce9e392fb Mon Sep 17 00:00:00 2001 From: zhangshun <453905631@qq.com> Date: Fri, 29 May 2026 10:52:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=B8=8B=E7=BA=BF=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=20=E5=B7=A5=E4=BD=8D=E8=8A=82=E6=8B=8D=20=E5=B7=A5?= =?UTF-8?q?=E4=BD=8DJPH=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en-US.js | 79 ++ src/lang/zh-CN.js | 79 ++ .../OffLinePartCount/index.vue | 55 +- .../QualityAssurance/StationBeat/index.vue | 618 ++++++------ .../QualityAssurance/StationJPH/index.vue | 899 +++++++++--------- 5 files changed, 932 insertions(+), 798 deletions(-) diff --git a/src/lang/en-US.js b/src/lang/en-US.js index 13a04fb..607a55f 100644 --- a/src/lang/en-US.js +++ b/src/lang/en-US.js @@ -385,6 +385,82 @@ export default { isQualified: 'Qualified', noData: 'No data' }, + offLinePartCount: { + productionTimeLabel: 'Production Time:', + startDate: 'Start Date', + endDate: 'End Date', + dateRangeSeparator: '~', + orderNumberLabel: 'Order No.', + orderNumberPlaceholder: 'Please enter order number', + productModelLabel: 'Product Model:', + selectProductModel: 'Please select product model', + trendGranularityLabel: 'Trend Granularity:', + byDay: 'By Day', + byHour: 'By Hour', + search: 'Search', + export: 'Export', + exporting: 'Exporting....', + sequence: 'No.', + orderNumber: 'Order No.', + productNumber: 'Product No.', + productModel: 'Product Model', + offlineTime: 'Offline Time', + trendTitle: 'Offline Output Trend Analysis', + saveAsImage: 'Save as Image', + dateAxis: 'Date', + hourAxis: 'Hour', + offlineQuantityAxis: 'Offline Engine Qty', + offlineQuantitySeries: 'Offline Qty', + selectDateRange: 'Please select start date and end date!', + noData: 'No data' + }, + stationBeat: { + productionTimeLabel: 'Production Time:', + startDate: 'Start Date', + endDate: 'End Date', + dateRangeSeparator: '~', + stationLabel: 'Station:', + selectStation: 'Please select station', + orderNumberLabel: 'Order No.', + orderNumberPlaceholder: 'Please enter order number', + productModelLabel: 'Product Model:', + selectProductModel: 'Please select product model', + search: 'Search', + excel: 'Excel', + sequence: 'No.', + station: 'Station', + totalAverageBeat: 'Total Avg Beat (s)', + totalAverageBeatChartTitle: 'Total Average Beat Bar Chart', + totalAverageBeatAxis: 'Total Avg Beat (s)', + totalAverageBeatSeries: 'Total Avg Beat', + saveAsImage: 'Save as Image', + noData: 'No data' + }, + stationJph: { + productionTimeLabel: 'Production Time:', + startDate: 'Start Date', + endDate: 'End Date', + dateRangeSeparator: '~', + stationLabel: 'Station:', + selectStation: 'Please select station', + orderNumberLabel: 'Work Order', + orderNumberPlaceholder: 'Please enter work order', + productModelLabel: 'Product Model:', + selectProductModel: 'Please select product model', + search: 'Search', + export: 'Export', + realtimeTab: 'Realtime Today', + historyTab: 'History', + realtimeChartTitle: 'Realtime Hourly Output by Station', + historyChartTitle: 'Historical Hourly Output by Station', + saveAsImage: 'Save as Image', + sequence: 'No.', + date: 'Date', + station: 'Station', + hourSlot: 'Hour Slot', + outputQty: 'Output Qty', + noData: 'No data' + }, materialDataQuery: { stationNumberLabel: 'Station No.:', selectStationNumber: 'Please select station number', @@ -524,6 +600,9 @@ export default { '过站信息查询': 'Station Pass', '分线质量查询': 'Line Quality', '分线物料查询': 'Line Material', + '下线统计': 'Offline Count', + '工位节拍': 'Station Beat', + '工位JPH': 'Station JPH', '生产计划订单完工': 'Order Complete', 'SPC分析': 'SPC Analysis', '基本趋势图': 'Trend Chart', diff --git a/src/lang/zh-CN.js b/src/lang/zh-CN.js index 6897c2e..8cb2019 100644 --- a/src/lang/zh-CN.js +++ b/src/lang/zh-CN.js @@ -385,6 +385,82 @@ export default { isQualified: '是否合格', noData: '暂无数据' }, + offLinePartCount: { + productionTimeLabel: '生产时间:', + startDate: '开始日期', + endDate: '结束日期', + dateRangeSeparator: '~', + orderNumberLabel: '订单号', + orderNumberPlaceholder: '请输入订单号', + productModelLabel: '产品型号:', + selectProductModel: '请选择产品型号', + trendGranularityLabel: '趋势粒度:', + byDay: '按天', + byHour: '按小时', + search: '查询', + export: '导出', + exporting: '正在导出....', + sequence: '序号', + orderNumber: '订单号', + productNumber: '产品编号', + productModel: '产品型号', + offlineTime: '下线时间', + trendTitle: '下线产量趋势分析', + saveAsImage: '保存为图片', + dateAxis: '日期', + hourAxis: '小时', + offlineQuantityAxis: '下线发动机数量', + offlineQuantitySeries: '下线数量', + selectDateRange: '请选择开始时间与结束时间!', + noData: '暂无数据' + }, + stationBeat: { + productionTimeLabel: '生产时间:', + startDate: '开始日期', + endDate: '结束日期', + dateRangeSeparator: '~', + stationLabel: '工位:', + selectStation: '请选择工位', + orderNumberLabel: '订单号', + orderNumberPlaceholder: '请输入订单号', + productModelLabel: '产品型号:', + selectProductModel: '请选择产品型号', + search: '查询', + excel: 'Excel', + sequence: '序号', + station: '工位', + totalAverageBeat: '总平均节拍(秒)', + totalAverageBeatChartTitle: '总平均节拍横向柱状图', + totalAverageBeatAxis: '总平均节拍(秒)', + totalAverageBeatSeries: '总平均节拍', + saveAsImage: '保存为图片', + noData: '暂无数据' + }, + stationJph: { + productionTimeLabel: '生产时间:', + startDate: '开始日期', + endDate: '结束日期', + dateRangeSeparator: '~', + stationLabel: '工位:', + selectStation: '请选择工位', + orderNumberLabel: '工单号', + orderNumberPlaceholder: '请输入工单号', + productModelLabel: '产品型号:', + selectProductModel: '请选择产品型号', + search: '查询', + export: '导出', + realtimeTab: '今日实时', + historyTab: '历史', + realtimeChartTitle: '工位每小时实时产量', + historyChartTitle: '工位每小时历史产量', + saveAsImage: '保存为图片', + sequence: '序号', + date: '日期', + station: '工位', + hourSlot: '小时段', + outputQty: '产量', + noData: '暂无数据' + }, materialDataQuery: { stationNumberLabel: '工位号:', selectStationNumber: '请选择工位号', @@ -524,6 +600,9 @@ export default { '过站信息查询': '过站信息查询', '分线质量查询': '分线质量查询', '分线物料查询': '分线物料查询', + '下线统计': '下线统计', + '工位节拍': '工位节拍', + '工位JPH': '工位JPH', '生产计划订单完工': '生产计划订单完工', 'SPC分析': 'SPC分析', '基本趋势图': '基本趋势图', diff --git a/src/views/QualityAssurance/OffLinePartCount/index.vue b/src/views/QualityAssurance/OffLinePartCount/index.vue index 84cc3b9..1616195 100644 --- a/src/views/QualityAssurance/OffLinePartCount/index.vue +++ b/src/views/QualityAssurance/OffLinePartCount/index.vue @@ -1,32 +1,32 @@