From af1ee2fbee392b3ff04cdd1e2643875aa9b48723 Mon Sep 17 00:00:00 2001 From: Firman Ramdhani <33869609+firmanramdhani@users.noreply.github.com> Date: Mon, 16 Jun 2025 12:11:24 +0700 Subject: [PATCH] feat(SPG-1234): add action_type at verifier --- .../item-related/item/infrastructure/item-data.controller.ts | 4 ++++ .../infrastructure/season-period-data.controller.ts | 1 + .../user-related/user/infrastructure/user-data.controller.ts | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/src/modules/item-related/item/infrastructure/item-data.controller.ts b/src/modules/item-related/item/infrastructure/item-data.controller.ts index fefb105..8f87a94 100644 --- a/src/modules/item-related/item/infrastructure/item-data.controller.ts +++ b/src/modules/item-related/item/infrastructure/item-data.controller.ts @@ -41,16 +41,19 @@ export class ItemDataController { } @Patch(':id/active') + // TOD0 => simpan OTP update yang disikim dari request ini async active(@Param('id') dataId: string): Promise { return await this.orchestrator.active(dataId); } @Put('/batch-active') + // TOD0 => simpan OTP update yang disikim dari request ini async batchActive(@Body() body: BatchIdsDto): Promise { return await this.orchestrator.batchActive(body.ids); } @Patch(':id/confirm') + // TOD0 => simpan OTP update yang disikim dari request ini async confirm(@Param('id') dataId: string): Promise { return await this.orchestrator.confirm(dataId); } @@ -71,6 +74,7 @@ export class ItemDataController { } @Put(':id') + // TOD0 => simpan OTP update yang disikim dari request ini async update( @Param('id') dataId: string, @Body() data: ItemDto, diff --git a/src/modules/season-related/season-period/infrastructure/season-period-data.controller.ts b/src/modules/season-related/season-period/infrastructure/season-period-data.controller.ts index e44e0c3..e2b905a 100644 --- a/src/modules/season-related/season-period/infrastructure/season-period-data.controller.ts +++ b/src/modules/season-related/season-period/infrastructure/season-period-data.controller.ts @@ -80,6 +80,7 @@ export class SeasonPeriodDataController { } // pemisahan update data dengan update items dikarenakan payload (based on tampilan) berbeda + // TOD0 => simpan OTP update yang disikim dari request ini @Put(':id/items') async updateItems( @Param('id') dataId: string, diff --git a/src/modules/user-related/user/infrastructure/user-data.controller.ts b/src/modules/user-related/user/infrastructure/user-data.controller.ts index 6377695..d0d3e39 100644 --- a/src/modules/user-related/user/infrastructure/user-data.controller.ts +++ b/src/modules/user-related/user/infrastructure/user-data.controller.ts @@ -36,21 +36,25 @@ export class UserDataController { } @Patch(':id/active') + // TOD0 => simpan OTP update yang disikim dari request ini async active(@Param('id') dataId: string): Promise { return await this.orchestrator.active(dataId); } @Put('/batch-active') + // TOD0 => simpan OTP update yang disikim dari request ini async batchActive(@Body() body: BatchIdsDto): Promise { return await this.orchestrator.batchActive(body.ids); } @Patch(':id/confirm') + // TOD0 => simpan OTP update yang disikim dari request ini async confirm(@Param('id') dataId: string): Promise { return await this.orchestrator.confirm(dataId); } @Put('/batch-confirm') + // TOD0 => simpan OTP update yang disikim dari request ini async batchConfirm(@Body() body: BatchIdsDto): Promise { return await this.orchestrator.batchConfirm(body.ids); }