From 71a8f27afc7a480343775fbfabbb03d9f8793955 Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Thu, 5 Feb 2026 13:49:18 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9D=BC=EB=B2=A8=EB=A7=81=20=EA=B0=80?= =?UTF-8?q?=EB=8A=A5=20=EA=B1=B4=EC=88=98=20=EC=A1=B0=EA=B1=B4=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../postgres/repository/label/LabelWorkRepositoryImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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();