chore: remove wechat remnants

This commit is contained in:
2026-01-17 21:06:02 +08:00
parent 1419bd9bd0
commit 79146434a8
18 changed files with 46 additions and 114 deletions

View File

@@ -35,7 +35,7 @@
- **提交按钮**: "获取验证码" (Primary Button, Full Width, `h-12`)。
- **第三方登录 (Footer)**:
- 分隔线: "其他方式登录" (text-xs text-slate-400)
- 图标组: 微信、GitHub 等圆型图标按钮
- 图标组: 预留第三方登录入口(暂不展示)
### 2.2 第二步:输入验证码 (OTP Input)
*用户点击获取验证码成功后,表单区域平滑切换(或水平滑入)至验证码输入界面。*

View File

@@ -50,8 +50,7 @@
### 2.2 支付方式 (Payment Methods)
- **布局**: 左侧选择方式,右侧展示二维码 (PC端)。
- **选项**:
- **微信支付**: 绿色图标,推荐。
- **支付宝**: 蓝色图标。
- **支付**: 色图标,推荐。
- **余额支付**: 显示当前余额,若不足则置灰并提示。
- **二维码区域**:
- **尺寸**: `200x200px` (加大,方便扫码)。
@@ -91,4 +90,4 @@
### 4.3 适老化细节
- **字号**: 关键金额字号 `30px+`
- **按钮**: 高度统一 `h-12` (48px),间距 `gap-4`
- **复制**: 订单号旁增加大尺寸 [复制] 按钮。
- **复制**: 订单号旁增加大尺寸 [复制] 按钮。

View File

@@ -25,7 +25,7 @@
- 超管统计/订单详情/退款等均为空:`backend/app/services/super.go`
- 超管内容/订单列表 DTO 映射 TODO`backend/app/services/super.go`
5) 认证方式与规格偏离:现实现 OTP 登录 + JWT规格为 WeChat OAuth + Cookie(已经移除,仅使用jwt认证)
5) 认证方式与规格偏离:现实现 OTP 登录 + JWT需统一规格文档与实现保持一致
- 认证流程:`backend/app/http/v1/auth/auth.go``backend/app/services/user.go`
- 前端调用 OTP 登录:`frontend/portal/src/api/auth.js`
@@ -72,8 +72,8 @@
- 控制器签名支持 `@Bind id path` + `int64``@Bind tenant model(id)` 进行 model 注入。
- swagger `@Router` 必须使用 `:id<int>` / `:tenantID<int>`
### 4) 规格一致性修复 (仅使用JWT
- 统一认证模型OTP vs WeChat要么按规格实现 WeChat OAuth要么更新规格文档。
### 4) 规格一致性修复仅使用 JWT
- 统一认证模型OTP + JWT同步规格文档与实现
- 统一存储方案OSS + tenant_uuid + md5 命名);当前本地存储仅作开发 fallback。
-`specs/DB.sql` 迁入真实迁移文件并补齐中文字段注释。
@@ -117,4 +117,3 @@
3) ID 类型统一与 `:id<int>` 路由规范
4) 规格一致性(认证/存储/迁移)
5) 性能优化N+1/聚合)与可维护性补齐

View File

@@ -233,13 +233,13 @@
**测试方案**
- 不同筛选维度下内容列表正确;空内容/无简介时展示兜底。
### 15) 微信生态清理(若仍存在
### 15) 微信生态清理(已完成
**需求目标**
- 移除微信登录/分享/支付相关逻辑,降低维护成本。
**技术方案(后端/前端/文档)**
- 后端:清理 `auth` 路由与服务中的微信授权/回调逻辑(如存在)。
- 前端:移除 Portal 登录页/分享中的 `wx.*` 依赖与 UI。
- 前端:移除 Portal 登录页/分享中的微信依赖与 UI。
- 配置/文档:清理 `config.toml``specs/*``docs/*` 的微信配置与说明;移除无用 SDK 依赖。
**测试方案**