diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/label/LabelWorkRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/label/LabelWorkRepositoryImpl.java index fea8e9d4..4dc4cdab 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/label/LabelWorkRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/label/LabelWorkRepositoryImpl.java @@ -549,7 +549,12 @@ public class LabelWorkRepositoryImpl implements LabelWorkRepositoryCustom { @Override public LabelWorkMngDetail findLabelWorkMngDetail(UUID uuid) { - NumberExpression labelTotCnt = mapSheetAnalDataInferenceGeomEntity.geoUid.count(); + NumberExpression labelTotCnt = + new CaseBuilder() + .when(mapSheetAnalDataInferenceGeomEntity.pnu.isNotNull()) + .then(1L) + .otherwise(0L) + .sum(); NumberExpression labelerCnt = labelingAssignmentEntity.workerUid.count(); NumberExpression reviewerCnt = labelingAssignmentEntity.inspectorUid.count();