| | |
| | | <div v-if="type === 'overview'" class="stat-grid"> |
| | | <div class="stat-card"><div class="label">工程总数</div><div class="value">{{ stats.engineeringTotal || 0 }}</div></div> |
| | | <div class="stat-card"><div class="label">重大故障</div><div class="value">{{ stats.majorFault || 0 }}</div></div> |
| | | <div class="stat-card"><div class="label">涉H统计</div><div class="value">{{ stats.hRelated || 0 }}</div></div> |
| | | <div class="stat-card"><div class="label">涉rk_H统计</div><div class="value">{{ stats.hRelated || 0 }}</div></div> |
| | | <div class="stat-card"><div class="label">监测项目</div><div class="value">{{ stats.monitorItem || 0 }}</div></div> |
| | | <div class="stat-card"><div class="label">未完工</div><div class="value">{{ stats.unfinished || 0 }}</div></div> |
| | | <div class="stat-card"><div class="label">已完工</div><div class="value">{{ stats.completed || 0 }}</div></div> |
| | |
| | | computed: { |
| | | title() { |
| | | return { |
| | | overview: '装备故障总体分析', |
| | | overview: '设备故障总体分析', |
| | | 'top-equipment': '故障高发设备Top', |
| | | 'by-team': '按T统计', |
| | | 'by-team': 'rk_按T统计', |
| | | contractors: '厂家维修情况', |
| | | trend: '故障数 / 备品备件消耗年度趋势' |
| | | }[this.type] || '统计报表' |
| | |
| | | { prop: 'value', label: '故障数', width: 100 } |
| | | ] |
| | | if (this.type === 'by-team') return [ |
| | | { prop: 'name', label: 'T队专业', width: 150 }, |
| | | { prop: 'name', label: 'rk_T队专业', width: 150 }, |
| | | { prop: 'faultCount', label: '故障数' }, |
| | | { prop: 'partsCount', label: '备品备件消耗' } |
| | | ] |