9 Commits
Author SHA1 Message Date
bruno 5da1acb41a fix(ci): trigger workflow and gates on master branch
ci / build-and-gate (push) Failing after 1s
2026-02-15 20:03:14 +08:00
bruno 05cd327fe1 chore: add CI pipeline, docs gate, OpenAPI snapshot, PR template, docs skeleton 2026-02-15 19:21:03 +08:00
bruno d0a05040f4 feat(app): resolve bean conflicts and complete role/department migrations 2026-02-15 18:31:09 +08:00
bruno c8e270b791 fix(app): align service/facade signatures with real domain interfaces 2026-02-15 12:40:12 +08:00
brunoandQwen-Coder 9761800b7b feat: Add complete menu management functionality
- Add Menu domain model with all necessary fields
- Implement MenuRepository and MyBatis mapper with XML
- Create MenuAppService with full CRUD operations
- Add MenuFacade with DTOs and converters
- Implement MenuController with REST endpoints
- Add database migrations for menu table (V107-V109)
- Add comprehensive unit and integration tests
- Update application.yml with menu-related configurations
- Add menu-related error codes to ErrorCode enum

Co-authored-by: Qwen-Coder <[email protected]>
2026-02-15 09:38:15 +08:00
bruno 125617f849 feat(config): add sys config module and fix test compatibility 2026-02-15 00:05:05 +08:00
brunoandQwen-Coder e08162b1fd feat: Add dictionary management functionality
- Add DictType and DictData domain models
- Implement CRUD operations for dictionary management
- Create controllers for managing dictionary data and types
- Add repository interfaces and implementations
- Include MyBatis mappers and XML configurations
- Add database migration scripts for dictionary tables
- Implement DTOs for request/response handling
- Add unit and integration tests

Co-authored-by: Qwen-Coder <[email protected]>
2026-02-14 23:40:50 +08:00
bruno 4cd5a6a52c fix(ci): stabilize gate-all tests and contract gate 2026-02-14 19:24:17 +08:00
brunoandQwen-Coder 948befe269 Initial commit of ljwx-platform project
Co-authored-by: Qwen-Coder <[email protected]>
2026-02-14 19:10:12 +08:00