chore: point miniapp API to deployed hera service
This commit is contained in:
1 parent
5be2ca6b50
commit
bc7bbc52c8
5 files changed
+39
-7
No files matched your search
@@ -9,6 +9,14 @@
|
||||
- 登录凭证失效后清除本地会话;失效头像链接通过资料接口刷新,不在前端签名 COS 文件。
|
||||
- 天宫绑定等已有隔离 Mock 未改成真实后端业务。本次没有提交或推送代码。
|
||||
|
||||
## 当前默认部署地址
|
||||
|
||||
- 前端默认 API 基址已改为 `http://101.43.139.56/hera`,登录、资料和头像上传均复用该前缀。
|
||||
- 本地后端服务地址没有改变,但前端如需改回本机,构建前需设置 `HERA_API_BASE_URL=http://127.0.0.1:8080`;该设置在构建时生效。
|
||||
- 只读探测远端 `/hera/api/user/profile` 当前返回 404,尚不能据此确认服务已经部署可用。服务器需要正确处理 `/hera` 代理或应用上下文路径;部署后未登录访问资料接口应返回 401,而不是 404。
|
||||
- 服务器头像文件入口需独立配置 `TENCENT_COS_PUBLIC_BASE_URL`,例如 `http://101.43.139.56/hera/file/`,并转发到后端签名控制器。前端不改写后端返回的绝对头像 URL,不会把本地入口自动变成公网入口。
|
||||
- HTTP/IP 地址为当前联调部署地址,正式小程序发布需配置 HTTPS 合法域名;本次未修改远程服务器、后端配置或存储权限。
|
||||
|
||||
## 本地入口与启动
|
||||
|
||||
- 前端:`http://127.0.0.1:4173/#/pages/my/index`,真实模式不带 `preview=1`。
|
||||
@@ -48,7 +56,7 @@
|
||||
|
||||
## 已验证与边界
|
||||
|
||||
- 前端自动测试 58 项通过(包含日主五行入口图标、隔离头像演示、编辑页样式作用域及 WXSS 兼容回归测试),TypeScript 检查、H5 和微信构建通过。13 个产物 WXSS 均通过本机微信开发者工具自带 `wcsc` 的原生编译检查;这不替代真实登录/上传验收。
|
||||
- 前端自动测试 59 项通过(包含远端 API 前缀与本地覆盖、日主五行入口图标、隔离头像演示、编辑页样式作用域及 WXSS 兼容回归测试),TypeScript 检查、H5 和微信构建通过。13 个产物 WXSS 均通过本机微信开发者工具自带 `wcsc` 的原生编译检查;这不替代真实登录/上传验收。
|
||||
- 后端干净构建默认执行的 17 项单元/隔离测试通过:注册/资料/头像控制器链路、账号 CRUD、仅当前表启动、头像限额与格式、401、文件访问、COS 和 Redis 配置测试。4 项需要显式启用的外部集成测试在默认构建中跳过。业务写入测试使用隔离 H2,微信客户端及实际 COS 上传使用测试替身,不代表已向真实 COS 上传成功。另有 1 项当前配置数据库的只读 Mapper 集成检查通过,不读取真实账号记录或写入数据库。
|
||||
- 已运行的本地后端:无登录和无效凭证请求均返回 401;资料 PUT 跨域预检返回 200 并允许 Authorization、Content-Type。前端入口 HTTP 200。
|
||||
- 真实联调阶段浏览器验收曾被额度限制阻止;后续用户要求的 H5 已登录演示已在浏览器验证:从相册选择项目测试图片、保存、我的/首页/重新进入编辑页均成功加载同一本地头像。截图保存在 `/private/tmp/hera-avatar-demo-my.png`。这不是实际 COS 上传证据;真实微信授权、真实账号写入和实际 COS 上传/展示仍须完成上述开发者工具验收。
|
||||
|
||||
Reference in new issue
Block a user