Commit Graph

8 Commits

Author SHA1 Message Date
Frudrax Cheng 698c22cd08 refactor: remove company management APIs 2026-06-05 18:00:14 +08:00
Frudrax Cheng efdde0ab28 feat: add product trace APIs 2026-06-05 17:21:06 +08:00
Frudrax Cheng 93506639e3 feat: add project work orders 2026-06-04 10:25:57 +08:00
Frudrax Cheng d3ee215f61 Refactor employee management 2026-05-28 10:05:59 +08:00
Frudrax Cheng 0d82260fd9 Add aftersales work order feature
- AftersalesOrder model with state machine (created/pending_confirmation/closed/rejected)
- Public scan-to-confirm flow with phone last-4 verification and rate limiting
- Technician role and middleware for ownership-scoped operations
- QR code generation pointing to /aftersales/{serialNumber}
- Admin overrides: reassign, force-close, delete

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 10:39:49 +08:00
cynosura 51025195a5 Re-migrate code 2026-03-02 10:05:12 +08:00
cynosura c29cbdf847 Add employee code assignment function 2026-03-02 09:38:03 +08:00
cynosura e01cdc9889 Initial commit 2026-02-12 14:31:30 +08:00