Merge pull request 'feat/dev_251201' (#141) from feat/dev_251201 into develop
Reviewed-on: https://kamco.gitea.gs.dabeeo.com/dabeeo/kamco-dabeeo-backoffice/pulls/141
This commit is contained in:
@@ -305,28 +305,17 @@ public class LabelWorkRepositoryImpl extends QuerydslRepositorySupport
|
||||
.limit(pageable.getPageSize())
|
||||
.fetch();
|
||||
|
||||
/*
|
||||
Long countQuery =
|
||||
queryFactory
|
||||
.select(labelingAssignmentEntity.workerUid.count())
|
||||
.from(labelingAssignmentEntity)
|
||||
.where(whereBuilder)
|
||||
.fetchOne();
|
||||
*/
|
||||
queryFactory
|
||||
.select(labelingAssignmentEntity.workerUid.countDistinct())
|
||||
.from(labelingAssignmentEntity)
|
||||
.innerJoin(memberEntity)
|
||||
.on(whereSubBuilder)
|
||||
.where(whereBuilder)
|
||||
// .groupBy(memberEntity.userRole, memberEntity.name, memberEntity.userId)
|
||||
.fetchOne();
|
||||
|
||||
Long totalCnt =
|
||||
(long)
|
||||
queryFactory
|
||||
.select(memberEntity.userRole, memberEntity.name, memberEntity.userId)
|
||||
.from(labelingAssignmentEntity)
|
||||
.innerJoin(memberEntity)
|
||||
.on(whereSubBuilder)
|
||||
.where(whereBuilder)
|
||||
.groupBy(memberEntity.userRole, memberEntity.name, memberEntity.userId)
|
||||
.fetch()
|
||||
.size();
|
||||
|
||||
return new PageImpl<>(foundContent, pageable, totalCnt);
|
||||
return new PageImpl<>(foundContent, pageable, countQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user