2025-03-15 16:07:45 +08:00
|
|
|
|
## todo
|
|
|
|
|
|
|
2025-04-30 17:13:47 +08:00
|
|
|
|
- 微信支付
|
2025-04-30 16:39:46 +08:00
|
|
|
|
- 移动端适配
|
2025-04-30 15:18:45 +08:00
|
|
|
|
- channel 接口
|
|
|
|
|
|
- 重新梳理逻辑流程,简化循环
|
|
|
|
|
|
- 端口分配时加锁
|
|
|
|
|
|
- 中间件 Limiter
|
2025-04-30 16:39:46 +08:00
|
|
|
|
- 页面 账户总览
|
2025-04-30 15:18:45 +08:00
|
|
|
|
- 页面 提取记录
|
|
|
|
|
|
- 页面 使用记录
|
2025-04-30 16:39:46 +08:00
|
|
|
|
|
|
|
|
|
|
### 下阶段
|
|
|
|
|
|
|
|
|
|
|
|
- 支付回调处理
|
|
|
|
|
|
- 保存 session 到数据库
|
|
|
|
|
|
- 扩展 device 权限验证方式,提供一种方法区分内部和外部服务
|
2025-04-30 15:18:45 +08:00
|
|
|
|
- 废弃 password 授权模式,迁移到 authorization code 授权模式
|
|
|
|
|
|
- oauth token 验证授权范围
|
|
|
|
|
|
- 实现白银节点的 warp 服务,用来去重与端口分配,保证测试与生产环境不会产生端口竞争
|
|
|
|
|
|
- 增加 domain 层,缓解同包字段过长的问题
|
|
|
|
|
|
- callback 结果直接由 api 端提供,不通过前端转发
|
|
|
|
|
|
- debug:白银节点提供一些工具接口,方便快速操作
|
|
|
|
|
|
- 批量下线端口
|
|
|
|
|
|
- 统一使用 validator 进行参数验证
|
2025-04-30 16:39:46 +08:00
|
|
|
|
- 格式化控制台输出
|
2025-04-30 15:18:45 +08:00
|
|
|
|
|
|
|
|
|
|
### 长期
|
|
|
|
|
|
|
|
|
|
|
|
- 业务代码和测试代码共用的控制变量可以优化为环境变量
|
|
|
|
|
|
- 考虑统计接口调用频率并通过接口展示
|
|
|
|
|
|
- 考虑登录时曾经输入过验证码的用户,登录成功后允许一段时间内免输验证码
|
2025-03-18 17:57:07 +08:00
|
|
|
|
|
2025-04-08 09:35:19 +08:00
|
|
|
|
## 环境变量和脚本
|
2025-03-18 10:13:57 +08:00
|
|
|
|
|
|
|
|
|
|
在 init/env 中有定义和默认值
|
|
|
|
|
|
|
2025-04-08 09:35:19 +08:00
|
|
|
|
开发环境数据库迁移:
|
2025-04-08 17:15:23 +08:00
|
|
|
|
|
2025-04-08 09:35:19 +08:00
|
|
|
|
```powershell
|
2025-04-14 16:00:04 +08:00
|
|
|
|
pg-schema-diff apply --schema-dir .\scripts\sql --dsn "host=localhost user=test password=test dbname=app port=5432 sslmode=disable TimeZone=Asia/Shanghai"
|
2025-04-08 09:35:19 +08:00
|
|
|
|
```
|
|
|
|
|
|
|
2025-03-15 16:07:45 +08:00
|
|
|
|
## 枚举字典
|
|
|
|
|
|
|
|
|
|
|
|
### 产品
|
|
|
|
|
|
|
|
|
|
|
|
| 代码 | 缩写 | 产品 |
|
|
|
|
|
|
|----------------------|-----|------|
|
|
|
|
|
|
| proxy/shared-static | pss | 动态代理 |
|
|
|
|
|
|
| proxy/shared-rotate | psr | 隧道代理 |
|
|
|
|
|
|
| proxy/private-static | pps | 独享代理 |
|
2025-03-26 14:57:44 +08:00
|
|
|
|
|
2025-04-08 17:15:23 +08:00
|
|
|
|
### 订单类型
|
|
|
|
|
|
|
|
|
|
|
|
| 枚举 | 说明 |
|
|
|
|
|
|
|----|------|
|
|
|
|
|
|
| 1 | 充值余额 |
|
|
|
|
|
|
| 2 | 直接购买 |
|
|
|
|
|
|
|
2025-04-01 11:26:37 +08:00
|
|
|
|
## 业务逻辑
|