feat(api): 接入微信登录并原生实现咨询域(ECR-049/050)

小程序可在 Go 上完成微信手机号登录、测评、预约和下单,不再反代 Java。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-09-15 00:26:29 +08:00
co-authored by Cursor
parent db4d118f9a
commit 7155b8b53a
45 changed files with 3013 additions and 27 deletions
@@ -0,0 +1,3 @@
# HANDOFF — Architect → Engineer · ECR-049
Auth Approved · Spec/ADR/BD Ready · WeChat login + Java issue-by-openid + `/api/app-api` proxy · migration 000058 · 不迁咨询业务 · Closed → STOP.
@@ -0,0 +1,5 @@
# HANDOFF — Engineer → Reviewer · ECR-049
WeChat `POST /api/v1/auth/wechat` · migration 000058 · consult proxy `/api/app-api/*` · Java `issue-mini-app` · 小程序单 token。
`go test ./internal/wechat` PASS · governance PASS · 真机未测。
Forbidden 未破:未迁咨询业务 · 未自动 ECR-050。
@@ -0,0 +1,3 @@
# HANDOFF — Architect → Engineer · ECR-050
Auth Approved · Spec consult-miniprogram · migration 000059 · native /api/v1/psychic · 去掉 app-api 反代。
@@ -0,0 +1,4 @@
# HANDOFF — Engineer → Reviewer · ECR-050
Native `/api/v1/psychic/*` · migration 000059 + seed · 小程序 urls 切 `/api/v1` · Java `/api/app-api` 反代已删。
integration TestConsultNativePublic PASS · 真机未测 · 现网 MySQL 未灌数。