chore: remove wechat remnants
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
- **提交按钮**: "获取验证码" (Primary Button, Full Width, `h-12`)。
|
||||
- **第三方登录 (Footer)**:
|
||||
- 分隔线: "其他方式登录" (text-xs text-slate-400)
|
||||
- 图标组: 微信、GitHub 等圆型图标按钮。
|
||||
- 图标组: 预留第三方登录入口(暂不展示)。
|
||||
|
||||
### 2.2 第二步:输入验证码 (OTP Input)
|
||||
*用户点击获取验证码成功后,表单区域平滑切换(或水平滑入)至验证码输入界面。*
|
||||
|
||||
@@ -50,8 +50,7 @@
|
||||
### 2.2 支付方式 (Payment Methods)
|
||||
- **布局**: 左侧选择方式,右侧展示二维码 (PC端)。
|
||||
- **选项**:
|
||||
- **微信支付**: 绿色图标,推荐。
|
||||
- **支付宝**: 蓝色图标。
|
||||
- **支付宝**: 蓝色图标,推荐。
|
||||
- **余额支付**: 显示当前余额,若不足则置灰并提示。
|
||||
- **二维码区域**:
|
||||
- **尺寸**: `200x200px` (加大,方便扫码)。
|
||||
@@ -91,4 +90,4 @@
|
||||
### 4.3 适老化细节
|
||||
- **字号**: 关键金额字号 `30px+`。
|
||||
- **按钮**: 高度统一 `h-12` (48px),间距 `gap-4`。
|
||||
- **复制**: 订单号旁增加大尺寸 [复制] 按钮。
|
||||
- **复制**: 订单号旁增加大尺寸 [复制] 按钮。
|
||||
|
||||
@@ -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/聚合)与可维护性补齐
|
||||
|
||||
|
||||
@@ -233,13 +233,13 @@
|
||||
**测试方案**
|
||||
- 不同筛选维度下内容列表正确;空内容/无简介时展示兜底。
|
||||
|
||||
### 15) 微信生态清理(若仍存在)
|
||||
### 15) 微信生态清理(已完成)
|
||||
**需求目标**
|
||||
- 移除微信登录/分享/支付相关逻辑,降低维护成本。
|
||||
|
||||
**技术方案(后端/前端/文档)**
|
||||
- 后端:清理 `auth` 路由与服务中的微信授权/回调逻辑(如存在)。
|
||||
- 前端:移除 Portal 登录页/分享中的 `wx.*` 依赖与 UI。
|
||||
- 前端:移除 Portal 登录页/分享中的微信依赖与 UI。
|
||||
- 配置/文档:清理 `config.toml`、`specs/*`、`docs/*` 的微信配置与说明;移除无用 SDK 依赖。
|
||||
|
||||
**测试方案**
|
||||
|
||||
Reference in New Issue
Block a user