|
@@ -32,12 +32,14 @@
|
|
|
import maintenance from './maintenance';
|
|
import maintenance from './maintenance';
|
|
|
import delivery from './delivery';
|
|
import delivery from './delivery';
|
|
|
import repair from './repair';
|
|
import repair from './repair';
|
|
|
|
|
+ import inspectionWork from './inspectionWork';
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
|
patrolInspection,
|
|
patrolInspection,
|
|
|
maintenance,
|
|
maintenance,
|
|
|
delivery,
|
|
delivery,
|
|
|
- repair
|
|
|
|
|
|
|
+ repair,
|
|
|
|
|
+ inspectionWork
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -46,7 +48,8 @@
|
|
|
{ key: 'patrolInspection', name: '巡点检工单' },
|
|
{ key: 'patrolInspection', name: '巡点检工单' },
|
|
|
{ key: 'maintenance', name: '保养工单' },
|
|
{ key: 'maintenance', name: '保养工单' },
|
|
|
// { key: 'delivery', name: '量具送检工单' },
|
|
// { key: 'delivery', name: '量具送检工单' },
|
|
|
- { key: 'repair', name: '维修工单' }
|
|
|
|
|
|
|
+ { key: 'repair', name: '维修工单' },
|
|
|
|
|
+ // { key: 'inspectionWork', name: '质检工单' }
|
|
|
// { key: 'repair', name: '计划性维修工单' },
|
|
// { key: 'repair', name: '计划性维修工单' },
|
|
|
// { key: 'malfunction', name: '盘点工单' }
|
|
// { key: 'malfunction', name: '盘点工单' }
|
|
|
]
|
|
]
|
|
@@ -54,6 +57,7 @@
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
// this.setCount();
|
|
// this.setCount();
|
|
|
|
|
+ console.log(this.$route.query);
|
|
|
switch (this.$route.query.title) {
|
|
switch (this.$route.query.title) {
|
|
|
case '巡点检工单':
|
|
case '巡点检工单':
|
|
|
this.activeComp = 'patrolInspection';
|
|
this.activeComp = 'patrolInspection';
|
|
@@ -67,6 +71,9 @@
|
|
|
case '维修工单':
|
|
case '维修工单':
|
|
|
this.activeComp = 'repair';
|
|
this.activeComp = 'repair';
|
|
|
break;
|
|
break;
|
|
|
|
|
+ case '质检工单':
|
|
|
|
|
+ this.activeComp = 'inspectionWork';
|
|
|
|
|
+ break;
|
|
|
default:
|
|
default:
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|
|
@@ -85,6 +92,10 @@
|
|
|
return { ...item, count: data.quantityNum };
|
|
return { ...item, count: data.quantityNum };
|
|
|
case 'repair':
|
|
case 'repair':
|
|
|
return { ...item, count: data.repairsNum };
|
|
return { ...item, count: data.repairsNum };
|
|
|
|
|
+ case 'inspectionWork':
|
|
|
|
|
+ return { ...item, count: data.inspectionWork || 0 };
|
|
|
|
|
+ default:
|
|
|
|
|
+ return item;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|