작업현황 수정

This commit is contained in:
Moon
2026-01-06 12:02:37 +09:00
parent 89459b780f
commit 341b1c8f2e
3 changed files with 85 additions and 64 deletions

View File

@@ -126,6 +126,12 @@ public class LabelWorkerApiController {
String userRole,
@Parameter(description = "검색어", example = "20261201") @RequestParam(required = false)
String searchVal,
@Parameter(
description = "정렬",
example = "",
schema = @Schema(allowableValues = {"remindCnt desc", "doneCnt desc"}))
@RequestParam(required = false)
String sort,
@Parameter(description = "페이지 번호 (0부터 시작)", example = "0") @RequestParam(defaultValue = "0")
int page,
@Parameter(description = "페이지 크기", example = "20") @RequestParam(defaultValue = "20")
@@ -139,6 +145,7 @@ public class LabelWorkerApiController {
searchReq.setUserRole(userRole);
searchReq.setSearchVal(searchVal);
searchReq.setUuid(uuid);
searchReq.setSort(sort);
searchReq.setPage(page);
searchReq.setSize(size);
return ApiResponseDto.ok(labelWorkService.findlabelWorkStateList(searchReq));

View File

@@ -211,6 +211,9 @@ public class LabelWorkDto {
@Schema(description = "종료일", example = "20261201")
private String uuid;
@Schema(description = "정렬(remindCnt desc, doneCnt desc)", example = "remindCnt desc")
private String sort;
public Pageable toPageable() {
return PageRequest.of(page, size);