后端路径速查
Base: /api/v1 · 响应: { code, message, data }
JWT clientApp(preV1 实际值)
| clientApp |
actorType |
账号表 |
| USER_H5 |
USER |
user_user |
| SHOP_H5 |
STORE |
store_account |
| PARTNER_H5 |
PARTNER |
partner_account |
| HQ_WEB |
HQ |
hq_account |
Token 含 actorType + actorId + clientApp。请求头:Authorization、X-Client-App。
表前缀
| 前缀 |
域 |
| user_ |
C 端用户、订单、权益、核销 |
| store_ |
门店、门店账号、结算 |
| partner_ |
合伙人 |
| hq_ |
总部账号 |
| common_ |
商品、资源、事件、工单 |
| log_ |
第三方、埋点 |
Guard 对照
| Guard |
用途 |
| JwtAuthGuard |
需登录 |
| PhoneVerifiedGuard |
C 端需绑定手机(下单/支付) |
| OptionalJwtAuthGuard |
可选登录(bootstrap) |
Admin 路由在 modules/ops/ 下,前缀 /admin/*。
Controller 路由(当前实现)
iam
| 路径 |
Controller |
POST /auth/session/bootstrap |
UserAuthController |
POST /auth/sms/send |
UserAuthController |
POST /auth/sms/login |
UserAuthController |
GET /user/me |
UserAuthController |
GET/POST/PUT/DELETE /user/addresses |
UserAddressController |
POST /shop/auth/* |
ShopAuthController |
POST /partner/auth/* |
PartnerAuthController |
POST /admin/auth/login |
AdminAuthController |
catalog / trade / benefit / redeem
| 路径 |
Module |
GET /catalog/* |
catalog |
POST/GET /trade/orders |
trade |
GET/POST /benefit/* |
benefit |
POST /redeem/* |
redeem(C 端) |
POST /shop/redeem/* |
redeem(门店) |
store / settlement
| 路径 |
Module |
GET /stores |
store(C 端门店列表) |
GET/POST /partner/stores |
store |
GET /partner/dashboard |
store |
GET /shop/store |
store |
GET /shop/dashboard |
store |
GET /partner/settlement/* |
settlement |
GET /partner/me |
settlement |
GET /partner/orders |
trade |
ops(admin-web)
| 路径 |
说明 |
/admin/dashboard |
看板 |
/admin/users |
C 端用户 |
/admin/orders |
订单 |
/admin/stores |
门店 |
/admin/store-accounts |
门店账号 |
/admin/store-media |
门店媒体 |
/admin/partners |
合伙人 |
/admin/partner-accounts |
合伙人账号 |
/admin/cities |
开城 |
/admin/hq-accounts |
总部账号 |
/admin/benefit/coupons |
权益券 |
/admin/benefit/ledgers |
权益流水 |
/admin/redeem-records |
核销记录 |
/admin/deliveries |
配送 |
analytics / health
| 路径 |
Module |
POST /analytics/* |
analytics |
GET /health |
health |
模块 → OWNER
| Module |
Owner |
主责 |
| iam, trade, benefit, analytics |
A |
交易与权益 |
| store |
B |
门店域 |
| catalog, settlement, ops |
C |
开城与结算 |
| redeem |
D |
核销域 |
禁止
- Module A 直写 Module B 的 Prisma 表
- apps import server 源码