코드 무한 스크롤 구현

This commit is contained in:
2025-09-03 18:23:23 +09:00
parent ce4a25a10b
commit 55f6925b06
11 changed files with 237 additions and 97 deletions

View File

@@ -53,17 +53,20 @@ export class CommonCodeController {
async getCodes(req: AuthenticatedRequest, res: Response) {
try {
const { categoryCode } = req.params;
const { search, isActive } = req.query;
const { search, isActive, page, size } = req.query;
const codes = await this.commonCodeService.getCodes(categoryCode, {
const result = await this.commonCodeService.getCodes(categoryCode, {
search: search as string,
isActive:
isActive === "true" ? true : isActive === "false" ? false : undefined,
page: page ? parseInt(page as string) : undefined,
size: size ? parseInt(size as string) : undefined,
});
return res.json({
success: true,
data: codes,
data: result.data,
total: result.total,
message: `코드 목록 조회 성공 (${categoryCode})`,
});
} catch (error) {