251208:1625 Frontend: to be complete admin panel, Backend: tobe recheck all task
Spec Validation / validate-markdown (push) Has been cancelled
Spec Validation / validate-diagrams (push) Has been cancelled
Spec Validation / check-todos (push) Has been cancelled

This commit is contained in:
admin
2025-12-08 16:25:56 +07:00
parent dcd126d704
commit 863a727756
64 changed files with 5956 additions and 1256 deletions
@@ -29,15 +29,17 @@ import { User } from '../user/entities/user.entity';
@Controller('drawings/contract')
export class ContractDrawingController {
constructor(
private readonly contractDrawingService: ContractDrawingService,
private readonly contractDrawingService: ContractDrawingService
) {}
// Force rebuild for DTO changes
@Post()
@ApiOperation({ summary: 'Create new Contract Drawing' })
@RequirePermission('drawing.create') // สิทธิ์ ID 39: สร้าง/แก้ไขข้อมูลแบบ
create(
@Body() createDto: CreateContractDrawingDto,
@CurrentUser() user: User,
@CurrentUser() user: User
) {
return this.contractDrawingService.create(createDto, user);
}
@@ -62,7 +64,7 @@ export class ContractDrawingController {
update(
@Param('id', ParseIntPipe) id: number,
@Body() updateDto: UpdateContractDrawingDto,
@CurrentUser() user: User,
@CurrentUser() user: User
) {
return this.contractDrawingService.update(id, updateDto, user);
}