|
@@ -78,7 +78,7 @@ export class FbsWorkshopDispatchListListComponent implements OnInit {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- this.getEfficiency(this.dataList);
|
|
|
+ this.getEfficiency(this.dataList);
|
|
|
this.page = response.result;
|
|
|
this.isLoading = false;
|
|
|
|
|
@@ -95,7 +95,7 @@ export class FbsWorkshopDispatchListListComponent implements OnInit {
|
|
|
this.fbsWorkshopDispatchList.start = this.datePipe.transform(this.fbsWorkshopDispatchList.start, 'yyyy-MM-dd');
|
|
|
this.fbsWorkshopDispatchList.end = this.datePipe.transform(this.fbsWorkshopDispatchList.end, 'yyyy-MM-dd');
|
|
|
let fbsWorkshopDispatchList=JSON.parse(JSON.stringify(this.fbsWorkshopDispatchList));
|
|
|
- fbsWorkshopDispatchList.pageSize=10000;
|
|
|
+ fbsWorkshopDispatchList.pageSize=-1;
|
|
|
this.fbsWorkshopDispatchListService.list(fbsWorkshopDispatchList).then(response => {
|
|
|
if (response.success) {
|
|
|
|
|
@@ -131,7 +131,8 @@ export class FbsWorkshopDispatchListListComponent implements OnInit {
|
|
|
let manHoursCompletedHide=0;
|
|
|
if (dataList) {
|
|
|
dataList.forEach(element => {
|
|
|
- element.standardWorkingHours=Number(element.standardWorkingHours).toFixed(1)
|
|
|
+
|
|
|
+ element.standardWorkingHours=(Number(element.standardWorkingHoursZ)* Number(element.numberOfTasks)).toFixed(2)
|
|
|
|
|
|
this.totalList.numberOfTasks = this.totalList.numberOfTasks + Number(element.numberOfTasks);
|
|
|
this.totalList.standardWorkingHours =
|
|
@@ -144,12 +145,14 @@ export class FbsWorkshopDispatchListListComponent implements OnInit {
|
|
|
manHoursCompletedHide=manHoursCompletedHide+(Number(element.manHoursCompleted))
|
|
|
}
|
|
|
});
|
|
|
- this.totalList.standardWorkingHours = this.totalList.standardWorkingHours.toFixed(1);
|
|
|
- this.totalList.manHoursCompleted = this.totalList.manHoursCompleted.toFixed(1);
|
|
|
- this.totalList.numberEfficiency=((this.totalList.latestCompletedQuantity/this.totalList.numberOfTasks)*100).toFixed(1);
|
|
|
+
|
|
|
+
|
|
|
+ this.totalList.standardWorkingHours = this.totalList.standardWorkingHours.toFixed(2);
|
|
|
+ this.totalList.manHoursCompleted = this.totalList.manHoursCompleted.toFixed(2);
|
|
|
+ this.totalList.numberEfficiency=((this.totalList.latestCompletedQuantity/this.totalList.numberOfTasks)*100).toFixed(0);
|
|
|
console.log(completeStandardWorkingHours)
|
|
|
console.log(manHoursCompletedHide)
|
|
|
- this.totalList.workingHoursEfficiency=((completeStandardWorkingHours/manHoursCompletedHide)*100).toFixed(1);
|
|
|
+ this.totalList.workingHoursEfficiency=((completeStandardWorkingHours/manHoursCompletedHide)*100).toFixed(0);
|
|
|
this.totalList.plannedQuantity = this.getPlannedQuantityTotal(dataList);
|
|
|
}
|
|
|
}
|
|
@@ -285,6 +288,7 @@ export class FbsWorkshopDispatchListListComponent implements OnInit {
|
|
|
*/
|
|
|
getEfficiency(dataList) {
|
|
|
dataList.forEach(element => {
|
|
|
+ element.standardWorkingHours=(Number(element.standardWorkingHoursZ)* Number(element.numberOfTasks)).toFixed(2)
|
|
|
let numberOfTasks = element.numberOfTasks;
|
|
|
let standardWorkingHours = element.standardWorkingHours;
|
|
|
let latestCompletedQuantity = element.latestCompletedQuantity;
|