yanghao hai 1 semana
pai
achega
bfd24ea376
Modificáronse 1 ficheiros con 40 adicións e 18 borrados
  1. 40 18
      src/views/pms/qhse/kanban/index.vue

+ 40 - 18
src/views/pms/qhse/kanban/index.vue

@@ -203,10 +203,10 @@ const qualificationWarnings = ref([
 ])
 
 const qhseMetricTabs = [
-  { label: 'LTIR', value: 'ltir', accent: '#3d7cff', label2: '百万工时损失工时事故率' },
-  { label: 'TRIR', value: 'trir', accent: '#17b6c5', label2: '百万工时总可记录事件率' },
+  { label: 'LTIR(百万工时)', value: 'ltir', accent: '#3d7cff', label2: '百万工时损失工时事故率' },
+  { label: 'TRIR(百万工时)', value: 'trir', accent: '#17b6c5', label2: '百万工时总可记录事件率' },
   {
-    label: 'PMVA(百万工时/百万里程)',
+    label: 'PMVA(百万公里)',
     value: 'pmva',
     accent: '#f2a93b',
     label2: '百万公里可预防性交通事故率'
@@ -217,25 +217,46 @@ const activeQhseMetric = ref<QhseMetricValue>('ltir')
 
 const qhseTrendSeries = ref<Record<QhseMetricValue, Array<{ year: string; value: number }>>>({
   ltir: [
-    { year: `${new Date().getFullYear() - 4}`, value: 0.42 },
-    { year: `${new Date().getFullYear() - 3}`, value: 0.35 },
-    { year: `${new Date().getFullYear() - 2}`, value: 0.31 },
-    { year: `${new Date().getFullYear() - 1}`, value: 0.28 },
-    { year: `${new Date().getFullYear()}`, value: 0.24 }
+    { year: '2026年1月', value: 0.42 },
+    { year: '2026年2月', value: 0.39 },
+    { year: '2026年3月', value: 0.36 },
+    { year: '2026年4月', value: 0.34 },
+    { year: '2026年5月', value: 0.31 },
+    { year: '2026年6月', value: 0.29 },
+    { year: '2026年7月', value: 0.27 },
+    { year: '2026年8月', value: 0.25 },
+    { year: '2026年9月', value: 0.24 },
+    { year: '2026年10月', value: 0.22 },
+    { year: '2026年11月', value: 0.21 },
+    { year: '2026年12月', value: 0.2 }
   ],
   trir: [
-    { year: `${new Date().getFullYear() - 4}`, value: 0.78 },
-    { year: `${new Date().getFullYear() - 3}`, value: 0.73 },
-    { year: `${new Date().getFullYear() - 2}`, value: 0.68 },
-    { year: `${new Date().getFullYear() - 1}`, value: 0.6 },
-    { year: `${new Date().getFullYear()}`, value: 0.54 }
+    { year: '1月', value: 0.78 },
+    { year: '2月', value: 0.75 },
+    { year: '3月', value: 0.73 },
+    { year: '4月', value: 0.7 },
+    { year: '5月', value: 0.68 },
+    { year: '6月', value: 0.66 },
+    { year: '7月', value: 0.63 },
+    { year: '8月', value: 0.61 },
+    { year: '9月', value: 0.59 },
+    { year: '10月', value: 0.57 },
+    { year: '11月', value: 0.55 },
+    { year: '12月', value: 0.54 }
   ],
   pmva: [
-    { year: `${new Date().getFullYear() - 4}`, value: 0.22 },
-    { year: `${new Date().getFullYear() - 3}`, value: 0.19 },
-    { year: `${new Date().getFullYear() - 2}`, value: 0.17 },
-    { year: `${new Date().getFullYear() - 1}`, value: 0.14 },
-    { year: `${new Date().getFullYear()}`, value: 0.12 }
+    { year: '1月', value: 0.22 },
+    { year: '2月', value: 0.21 },
+    { year: '3月', value: 0.2 },
+    { year: '4月', value: 0.18 },
+    { year: '5月', value: 0.17 },
+    { year: '6月', value: 0.16 },
+    { year: '7月', value: 0.15 },
+    { year: '8月', value: 0.14 },
+    { year: '9月', value: 0.14 },
+    { year: '10月', value: 0.13 },
+    { year: '11月', value: 0.12 },
+    { year: '12月', value: 0.12 }
   ]
 })
 
@@ -647,6 +668,7 @@ function getQhseTrendChartOption(): echarts.EChartsOption {
       axisTick: { show: false },
       axisLabel: {
         color: '#5b6f8f',
+        rotate: 28,
         fontSize: 13,
         fontWeight: 600,
         fontFamily: FONT_FAMILY