Misaka_Company
c370ca36bc
feat: add boxing module API — GET /box/info and POST /box
...
- Add box schemas (BoxInfoResponse, BoxSaveRequest, BoxSaveResponse)
- Add box service with ERP view query and save logic (supports many2one append)
- Add box router with GET /box/info and POST /box endpoints
- Register exception handlers for InvalidZongpaiError, ZongpaiNotFoundError, DuplicateBoxItemError
- Update RequestValidationError handler to cover INVALID_BOX_NO and INVALID_QUANTITY
- Add 7 integration tests for box API
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 18:04:13 +08:00
Misaka_Company
6e0e9d9584
chore: add .claude/ to gitignore
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 13:09:15 +08:00
Misaka_Company
6b722323ec
docs: add implementation plans for shelf registration and 409 fix
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 13:08:05 +08:00
Misaka_Company
e9bb9d6be0
fix: unify error response format with error_code, message and domain fields
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 12:38:37 +08:00
Misaka_Company
6a4ea34e24
test: add integration tests for location API
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 11:16:33 +08:00
Misaka_Company
d68d602411
feat: add POST /CargoTrace/location endpoint
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 11:12:33 +08:00
Misaka_Company
e352d6dc18
feat: add location registration service
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 11:09:38 +08:00
Misaka_Company
7a3cc42798
feat: add pydantic schemas for location API
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 11:06:00 +08:00
Misaka_Company
e203008866
feat: add ORM models for finished goods tables
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 11:02:24 +08:00
Misaka_Company
0e7950d4c7
feat: add project config and database connection
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 10:59:57 +08:00
Misaka_Company
2cc476b314
Initial commit: Setup FastAPI project structure
2026-05-11 09:44:34 +08:00