updated code
This commit is contained in:
@@ -373,13 +373,13 @@ public class DashboardDao {
|
|||||||
|
|
||||||
private void calculateEvaluationAvgTimeForAssignedApplication(AssignedApplicationWidgetResponseBean response, List<Long> applicationIds) {
|
private void calculateEvaluationAvgTimeForAssignedApplication(AssignedApplicationWidgetResponseBean response, List<Long> applicationIds) {
|
||||||
if (applicationIds == null || applicationIds.isEmpty()) {
|
if (applicationIds == null || applicationIds.isEmpty()) {
|
||||||
response.setEvaluationAverageTime(BigDecimal.ZERO);
|
response.setAverageEvaluationDays(BigDecimal.ZERO);
|
||||||
response.setNumberOfApplicationExpiringIn48Hours(0L);
|
response.setNumberOfApplicationExpiringIn48Hours(0L);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
BigDecimal averageTime = applicationEvaluationRepository.findAverageEvaluationTimeByApplicationIds(applicationIds);
|
BigDecimal averageTime = applicationEvaluationRepository.findAverageEvaluationTimeByApplicationIds(applicationIds);
|
||||||
response.setEvaluationAverageTime(averageTime != null ? averageTime.setScale(2, RoundingMode.HALF_UP) : BigDecimal.ZERO);
|
response.setAverageEvaluationDays(averageTime != null ? averageTime.setScale(2, RoundingMode.HALF_UP) : BigDecimal.ZERO);
|
||||||
|
|
||||||
LocalDate today = LocalDate.now();
|
LocalDate today = LocalDate.now();
|
||||||
LocalDate twoDaysLater = today.plusDays(2);
|
LocalDate twoDaysLater = today.plusDays(2);
|
||||||
|
|||||||
@@ -11,5 +11,5 @@ public class AssignedApplicationWidgetResponseBean {
|
|||||||
private Long numberOfAcceptedApplication;
|
private Long numberOfAcceptedApplication;
|
||||||
private Long numberOfApplicationInEvaluationState;
|
private Long numberOfApplicationInEvaluationState;
|
||||||
private Long numberOfApplicationExpiringIn48Hours;
|
private Long numberOfApplicationExpiringIn48Hours;
|
||||||
private BigDecimal evaluationAverageTime;
|
private BigDecimal averageEvaluationDays;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user