update
This commit is contained in:
7
doc/core-apps/orders/features.md
Normal file
7
doc/core-apps/orders/features.md
Normal file
@@ -0,0 +1,7 @@
|
||||
- orders
|
||||
- customer-facing order list + detail, admin-side management with status transitions
|
||||
- routes: GET /orders, GET /orders/{id}; admin: GET /admin/orders, PUT /admin/orders/{id}/status
|
||||
- events subscribe: checkout.confirmed (create order, trigger confirmation mail)
|
||||
- events emit: order.created, order.status_changed
|
||||
- depends on: core, auth, catalog, mail
|
||||
- room for growth: returns, partial fulfillment, cancellations, invoice PDFs, shipment tracking, export (CSV/ERP)
|
||||
3
doc/core-apps/orders/specs.md
Normal file
3
doc/core-apps/orders/specs.md
Normal file
@@ -0,0 +1,3 @@
|
||||
- __init__.py (router, on_load, event subscribers)
|
||||
- models.py (Order, OrderItem, OrderStatusHistory)
|
||||
- manifest.yaml
|
||||
Reference in New Issue
Block a user