compare page locale

This commit is contained in:
Cindy Chang
2024-06-03 14:50:49 +08:00
parent cf7c9025ac
commit 90eba51a38
2 changed files with 34 additions and 10 deletions

View File

@@ -1,5 +1,23 @@
{ {
"Compare": { "Compare": {
"avgCycleTimeTitle": "Average Cycle Time" "avgCycleTimeTitle": "Average Cycle Time",
"labelDateX": "Date",
"avgCycleTimeY": "Cycle time",
"labelActivityY": "Activity",
"avgCycleEfficiencyY": "Cycle efficiency (%)",
"avgCycleEfficiencyTitle": "Cycle Efficiency",
"avgProcessTimeTitle": "Average Processing Time",
"avgProcessTimeY": "Processing time",
"avgProcessTimeByTaskTitle": "Average Processing Time by Activity",
"avgProcessTimeByTaskX": "Processing time",
"avgWaitingTimeTitle": "Average Waiting Time",
"avgWaitingTimeY": "Waiting time",
"avgWaitingTimeByEdgeTitle": "Average Waiting Time between Activity",
"avgWaitingTimeByEdgeX": "Waiting time",
"avgWaitingTimeByEdgeY": "Activities",
"freqTitle": "New Cases",
"freqY": "Count",
"casesByTaskTitle": "Number of Cases by Activity",
"casesByTaskX": "Times"
} }
} }

View File

@@ -180,14 +180,18 @@ export default {
// {tagId: '#resource', label: 'Resource'}, // {tagId: '#resource', label: 'Resource'},
], ],
contentData: { contentData: {
avgCycleTime: {title: i18next.t("Compare.avgCycleTimeTitle"), x: 'Date', y: 'Cycle time'}, avgCycleTime: {title: i18next.t("Compare.avgCycleTimeTitle"), x: i18next.t("Compare.labelDateX"), y: i18next.t("Compare.avgCycleTimeY")},
avgCycleEfficiency: {title: 'Cycle Efficiency', x: 'Date', y: 'Cycle efficiency (%)'}, avgCycleEfficiency: {title: i18next.t("Compare.avgCycleEfficiencyTitle"), x: i18next.t("Compare.labelDateX"),
avgProcessTime: {title: 'Average Processing Time', x: 'Date', y: 'Processing time'}, y: i18next.t("Compare.avgCycleEfficiencyY")},
avgProcessTimeByTask: {title: 'Average Processing Time by Activity', x: 'Processing time', y: 'Activity'}, avgProcessTime: {title: i18next.t("Compare.avgProcessTimeTitle"), x: i18next.t("Compare.labelDateX"),
avgWaitingTime: {title: 'Average Waiting Time', x: 'Date', y: 'Waiting time'}, y: i18next.t("Compare.avgProcessTimeY")},
avgWaitingTimeByEdge: {title: 'Average Waiting Time between Activity', x: 'Waiting time', y: 'Activities'}, avgProcessTimeByTask: {title: i18next.t("Compare.avgProcessTimeByTaskTitle"),
freq: {title: 'New Cases', x: 'Date', y: 'Count'}, x: i18next.t("Compare.avgProcessTimeByTaskX"), y: i18next.t("Compare.labelActivityY")},
casesByTask: {title: 'Number of Cases by Activity', x: 'Times', y: 'Activity'}, avgWaitingTime: {title: i18next.t("Compare.avgWaitingTimeTitle"), x: i18next.t("Compare.labelDateX"), y: i18next.t("Compare.avgWaitingTimeY")},
avgWaitingTimeByEdge: {title: i18next.t("Compare.avgWaitingTimeByEdgeTitle"), x: i18next.t("Compare.avgWaitingTimeByEdgeX"),
y: i18next.t("Compare.avgWaitingTimeByEdgeY")},
freq: {title: i18next.t("Compare.freqTitle"), x: i18next.t("Compare.labelDateX"), y: i18next.t("Compare.freqY")},
casesByTask: {title: i18next.t("Compare.casesByTaskTitle"), x: i18next.t("Compare.casesByTaskX"), y: i18next.t("Compare.labelActivityY")},
}, },
tooltip: { tooltip: {
avgCycleEfficiency: { avgCycleEfficiency: {
@@ -257,7 +261,9 @@ export default {
const totalBars = chartData.x_axis.labels.length; const totalBars = chartData.x_axis.labels.length;
let horizontalBar = this.horizontalBarHeight; let horizontalBar = this.horizontalBarHeight;
if(totalBars > 10) horizontalBar = (totalBars - 10) * 16 * 2 + this.horizontalBarHeight; if(totalBars > 10){
horizontalBar = (totalBars - 10) * 16 * 2 + this.horizontalBarHeight
};
return horizontalBar + 'px' return horizontalBar + 'px'
}, },