wms-be/modules/client
Habib Fatkhul Rohman d34f1238d1
Deploy Application / deploy (push) Successful in 19s Details
feat(api): Enhance API documentation and functionality for clients, menus, and maintenance groups
- Added new DTO definitions for AssignMenusToClientRequest, MaintGroupCreateRequest, MaintGroupUpdateRequest, and related entities in swagger.yaml.
- Implemented CRUD operations for clients, including creating, updating, deleting, and retrieving clients with detailed API documentation.
- Introduced endpoints for assigning and removing menus from clients with appropriate request bodies.
- Enhanced maintenance group management with endpoints for creating, updating, deleting, and retrieving maintenance groups.
- Updated menu management with endpoints for creating, updating, deleting, and retrieving menus, including filtering and sorting capabilities.
- Refactored user-related endpoints to return a consistent response structure using utils.Response.
2025-10-28 15:25:59 +07:00
..
controller feat(api): Enhance API documentation and functionality for clients, menus, and maintenance groups 2025-10-28 15:25:59 +07:00
dto feat: Implement menu assignment and removal for clients with corresponding service and repository methods 2025-10-28 13:55:33 +07:00
query feat: Implement menu assignment and removal for clients with corresponding service and repository methods 2025-10-28 13:55:33 +07:00
repository feat: Implement menu assignment and removal for clients with corresponding service and repository methods 2025-10-28 13:55:33 +07:00
service feat: Implement menu assignment and removal for clients with corresponding service and repository methods 2025-10-28 13:55:33 +07:00
routes.go feat: Implement menu assignment and removal for clients with corresponding service and repository methods 2025-10-28 13:55:33 +07:00