Skip to content

CRUD de Ordens de Serviço #15

@IvanPSG-BR

Description

@IvanPSG-BR
  • Criar rotas CRUD em src/routes/so-routes.ts
  • Implementar controller em src/modules/service-orders/so-controller.ts
  • Implementar service em src/modules/service-orders/so-service.ts
  • Implementar model em src/modules/service-orders/service-order.ts
  • Criar/atualizar schemas Zod em src/schemas/so-schemas.ts

Endpoints esperados:

  • POST /service-orders - Criar OS
  • GET /service-orders - Listar OSs (com paginação)
  • GET /service-orders/{id} - Buscar OS por ID
  • PUT /service-orders/{id} - Atualizar OS
  • DELETE /service-orders/{id} - Cancelar OS (soft delete)

Regras relacionadas: RN-OS01, RN-OS05, RN-G02

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions