Files
vmall/docs/code_index/consoles.md
T

1.4 KiB

Index: Console apps (shop-admin, admin)

Both are live-only (no mock adapter), Tailwind-token layouts, auth middleware per page. Navigation is a static list in each app.vue.

apps/shop-admin (merchant console, :3001)

Page Domain
pages/index.vue dashboard counters
pages/products/{index,new,[id]}.vue + components/ProductForm.vue product/SKU CRUD, freight template link, SKU weight
pages/orders/ order list/detail + shipment creation (company selector)
pages/shipments.vue shipment list, mark shipped
pages/aftersales/ after-sale processing workspace
pages/reviews.vue review list + one-time reply
pages/coupons.vue, flash-sales.vue, group-buying.vue merchant marketing
pages/invoices.vue invoice issuing
pages/freight-templates.vue freight templates + region rules
pages/shop-profile.vue own shop profile self-edit

apps/admin (platform console, :3002)

Page Domain
pages/index.vue platform overview
pages/users.vue, pages/shops.vue users/roles, shop lifecycle
pages/orders.vue read-only orders
pages/aftersales.vue monitoring + dispute arbitration
pages/reviews.vue moderation (hide/delete)
pages/content.vue, pages/brands.vue storefront content, brand registry
pages/currencies.vue currency registry + rates
pages/points-products.vue, pages/points-orders.vue points mall ops