From 85a1558e845ab20bde7a6eedf7b2bae93ed3c581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 16 Jul 2026 01:34:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(passport):=20=E8=BF=81=E7=A7=BB=E5=B9=B6?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B0=8F=E7=A8=8B=E5=BA=8F=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=AE=BF=E9=97=AE=20websopy=20API=20?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 迁移 src/passport/pay 相关代码至当前项目,无需替换文件 - 新增环境变量 WEBSOPY_API_BASE_URL,提供 websopy API 基础地址 - 在 config/app.ts 导出 WebsopyBaseUrl,供代码引用 - 配置 env.d.ts 类型定义,消除 TypeScript 隐式 any 错误 - request 请求方法支持自定义 baseUrl 以调用不同接口地址 - passport/pay 页面调用订阅接口统一传入 WebsopyBaseUrl - 修正 tenantId 类型为 number,调整登录用户类型断言 - 确认编译成功,dist 目录生成对应文件及正确请求地址 - 说明 type-check 依赖库问题不影响正常构建和运行 --- .idea/workspace.xml | 32 +++++++++++++++++++------------- .workbuddy/memory/2026-07-16.md | 15 ++++++++++++++- config/app.ts | 3 ++- config/env.d.ts | 30 ++++++++++++++++++++++++++++++ config/env.js | 5 ++++- src/passport/pay/index.tsx | 16 ++++++++++------ src/utils/request.ts | 25 +++++++++++++------------ taro-feature-migration.zip | Bin 0 -> 1590 bytes 8 files changed, 92 insertions(+), 34 deletions(-) create mode 100644 config/env.d.ts create mode 100644 taro-feature-migration.zip diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b56158b..cbdef5b 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,7 +4,13 @@