Commit 33222867 authored by 温志超's avatar 温志超

报表更新

parent da9ec70b
...@@ -51,7 +51,7 @@ public class WorkOrderProgressController extends BaseController { ...@@ -51,7 +51,7 @@ public class WorkOrderProgressController extends BaseController {
@PreAuthorize("@ss.hasPermi('mes:pro:feedback:get')") @PreAuthorize("@ss.hasPermi('mes:pro:feedback:get')")
@Log(title = "生产进度:报工明细", businessType = BusinessType.QUERY) @Log(title = "生产进度:报工明细", businessType = BusinessType.QUERY)
@GetMapping("/getFeedbackList") @GetMapping("/getFeedbackList")
public TableDataInfo<WorkOrderProgressFeedbackListResponse> getFeedbackList(@RequestParam("taskId") Long taskId,@RequestParam("workorderCode") String workorderCode) { public TableDataInfo<WorkOrderProgressFeedbackListResponse> getFeedbackList( Long taskId,@RequestParam("workorderCode") String workorderCode) {
List<WorkOrderProgressFeedbackListResponse> workOrderProgressFeedbackListResponses = workOrderProgressService.getFeedbackList(workorderCode,taskId); List<WorkOrderProgressFeedbackListResponse> workOrderProgressFeedbackListResponses = workOrderProgressService.getFeedbackList(workorderCode,taskId);
return getDataTable(workOrderProgressFeedbackListResponses); return getDataTable(workOrderProgressFeedbackListResponses);
} }
......
...@@ -45,7 +45,7 @@ public class WorkOrderProgressServiceImp implements WorkOrderProgressService { ...@@ -45,7 +45,7 @@ public class WorkOrderProgressServiceImp implements WorkOrderProgressService {
} }
} }
return proWorkorderMapper.getWorkOrderProgressServiceList(workOrderProgressRequest); return workOrderProgressListResponses;
} }
@Override @Override
...@@ -59,8 +59,14 @@ public class WorkOrderProgressServiceImp implements WorkOrderProgressService { ...@@ -59,8 +59,14 @@ public class WorkOrderProgressServiceImp implements WorkOrderProgressService {
}else{ }else{
workOrderProgressProcessListResponse.setStatus("未开工"); workOrderProgressProcessListResponse.setStatus("未开工");
} }
workOrderProgressProcessListResponse.setPassRate(workOrderProgressProcessListResponse.getQuantityQualify(). if(workOrderProgressProcessListResponse.getQuantityProduced() != null && workOrderProgressProcessListResponse.getQuantityProduced().compareTo(BigDecimal.ZERO) > 0){
divide(workOrderProgressProcessListResponse.getQuantityProduced()).setScale(2, RoundingMode.HALF_UP));
workOrderProgressProcessListResponse.setPassRate(workOrderProgressProcessListResponse.getQuantityQualify().
divide(workOrderProgressProcessListResponse.getQuantityProduced(),2, RoundingMode.HALF_UP));
}else{
workOrderProgressProcessListResponse.setPassRate(BigDecimal.ZERO);
}
} }
return workOrderProgressProcessListResponses; return workOrderProgressProcessListResponses;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment