feat(SPG-1234): add action_type at verifier

pull/157/head
Firman Ramdhani 2025-06-16 12:11:24 +07:00
parent ec5229645f
commit af1ee2fbee
3 changed files with 9 additions and 0 deletions

View File

@ -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<string> {
return await this.orchestrator.active(dataId);
}
@Put('/batch-active')
// TOD0 => simpan OTP update yang disikim dari request ini
async batchActive(@Body() body: BatchIdsDto): Promise<BatchResult> {
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<string> {
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,

View File

@ -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,

View File

@ -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<string> {
return await this.orchestrator.active(dataId);
}
@Put('/batch-active')
// TOD0 => simpan OTP update yang disikim dari request ini
async batchActive(@Body() body: BatchIdsDto): Promise<BatchResult> {
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<string> {
return await this.orchestrator.confirm(dataId);
}
@Put('/batch-confirm')
// TOD0 => simpan OTP update yang disikim dari request ini
async batchConfirm(@Body() body: BatchIdsDto): Promise<BatchResult> {
return await this.orchestrator.batchConfirm(body.ids);
}