Commit Graph

69 Commits

Author SHA1 Message Date
a4e5fc2af5 完善商福通支付接口,修复证书加载问题;数据库扩展支付平台字段并更新支付信息保存逻辑;日志中间件异步记录日志 2025-06-17 10:53:05 +08:00
692106ae5c 修复商福通客户端加解密逻辑,交易表新增收单机构字段用来保存实际支付方式,取消交易接口实现 2025-06-05 16:01:39 +08:00
392e404d68 商福通sdk客户端与必要支付接口实现 2025-06-04 19:03:00 +08:00
a9de63c3f9 重构交易相关逻辑,优化异步任务处理,更新支付状态查询逻辑 2025-06-03 11:39:54 +08:00
41dcc14f5f 修复一个导致边缘节点信息更新不完全的问题 2025-05-28 17:07:00 +08:00
933c947b3e 重构代理和边缘节点接口,更新请求和响应结构,添加全量节点信息返回,引入全局锁以防止并发注册;代理服务下线后相关节点也标记下线 2025-05-27 18:08:41 +08:00
c08d625975 数据模型使用指针类型字段以避免空值自动更新的问题 2025-05-26 10:57:39 +08:00
1e7b5777a2 完善错误处理逻辑,统一使用 BizErr 包装业务错误,提供打印源码跳转并返回合适的 http 状态码 2025-05-24 15:28:26 +08:00
1524eef4a9 添加获取所有边缘节点接口;重构相关数据结构与服务逻辑 2025-05-24 10:18:03 +08:00
c83ffda611 重构通道管理逻辑,支持通过任务删除不同类型通道;引入 Asynq 处理异步任务;更新数据库结构以支持通道类型区分 2025-05-23 14:53:01 +08:00
15ffccf554 优化与代理服务的密钥存储与传递方式;更新套餐,账单查询对长效套餐的支持,新增长效套餐分页查询接口 2025-05-22 14:55:04 +08:00
6f1bc72912 重构支付接口,以动态支持多种产品类型,整合长短效套餐的购买支付逻辑;引入 decimal 类型的金额计算; 2025-05-20 17:14:07 +08:00
3f8e48ec68 实现长效套餐创建逻辑,并整合不同套餐类型的创建流程 2025-05-17 19:00:36 +08:00
d9613a19fb 重命名资源套餐相关结构体和数据库表,新增长效套餐类型 2025-05-17 15:54:42 +08:00
9043dd779b 转发服务注册后提供一个密钥用于安全通信 2025-05-15 15:59:28 +08:00
f5396ce9d8 弃用自定义错误函数,直接使用 fiber.Err;更新 README.md 文档 2025-05-15 10:24:02 +08:00
661616dfc3 实现边缘节点下线和由转发服务维护的端口分配机制 2025-05-14 17:45:14 +08:00
7ffed0f738 新增服务网络建立流程图文档,优化边缘节点和代理服务的注册逻辑 2025-05-13 18:47:30 +08:00
0d40c5aa09 新增代理服务的离线接口,优化认证逻辑,代理服务表添加状态字段 2025-05-13 15:26:40 +08:00
60df1548f0 添加代理与节点的注册与端口分配接口功能 2025-05-13 13:33:18 +08:00
2c37dcc2be 重构认证授权逻辑,集中到 auth 包中 2025-05-12 13:57:50 +08:00
cfdee98a1b 暂时移除测试代码 2025-05-10 17:08:30 +08:00
d256359681 重构项目结构,将 orm 和 rds 包迁移到 web/globals 2025-05-10 17:01:46 +08:00
37e6e58816 将 LocalDateTime 迁移到 orm 2025-05-10 15:00:03 +08:00
3140d35a95 重构错误处理逻辑,使用 fiber.Error 统一返回错误状态码;统一授权枚举值定义到 auth 包 2025-05-10 14:31:22 +08:00
071a0e1a6c 重构增加模型枚举值定义 2025-05-09 18:59:07 +08:00
d5a242d6b4 启用微信支付逻辑;调整支付金额处理方式以支持调试模式 2025-05-09 17:26:00 +08:00
623e9652d9 重构通道创建逻辑 2025-05-08 19:02:07 +08:00
e2cc318560 重构迁移核心数据结构到认证模块;完善中间件初始化逻辑以及 logger 记录过程 2025-05-08 14:40:03 +08:00
0a16f9923c 重命名包为 core 2025-05-07 17:39:36 +08:00
60bbe47368 添加公告表及相关处理逻辑,支持公告列表查询 2025-05-07 16:48:02 +08:00
574630de7e 修复查询套餐列表时的连接顺序,确保正确获取相关数据 2025-04-30 18:22:42 +08:00
bdac5d999a 修改部分枚举字段的编号与注释确保 0 值的正确语义 2025-04-30 17:49:39 +08:00
1976baa164 添加会话过期时间的环境变量配置;撤销令牌接口权限改为验证用户令牌 2025-04-30 16:39:46 +08:00
c9258aa8ae 添加全局验证器,优化白名单创建请求的参数验证 2025-04-30 15:18:45 +08:00
64084f5303 修复翻页查询问题 2025-04-30 10:43:44 +08:00
f2ea7b152a 添加用户信息更新接口,掩码敏感信息;修正 ContactQQ 字段命名 2025-04-29 18:48:14 +08:00
2fa8b4d540 修正基本认证解码方式;添加查询 channels 接口 2025-04-28 17:42:18 +08:00
3e837b5fec 完善认证逻辑,添加用户信息 introspect 接口,更新 .gitignore 忽略 scripts 目录 2025-04-26 17:59:34 +08:00
08c88da0ce 认证流程迁移到 oauth 风格,登出接口改为 /revoke,重构接口代码到 service 2025-04-24 10:58:12 +08:00
1374757eab 完善登录逻辑,登录接口统一到 /token 2025-04-23 19:01:08 +08:00
b181864a2f 认证结果重复请求返回成功 2025-04-22 15:39:48 +08:00
089e2b7590 提取接口添加IP与实名验证; SendSms 添加调试模式验证码发送跳过逻辑 2025-04-21 19:01:23 +08:00
999d0b0a1d 添加阿里云短信服务支持 2025-04-18 17:47:54 +08:00
a7e59fb1d7 添加支付宝和微信充值功能,重构交易处理逻辑,优化资源创建与支付链接生成 2025-04-18 16:22:38 +08:00
f6a97545c5 添加微信支付支持,重构资源创建逻辑,更新支付宝相关配置,移除账单状态字段 2025-04-17 18:29:44 +08:00
2146887f95 重构资源创建逻辑,整合支付宝,优化套餐生成与交易处理 2025-04-16 18:50:55 +08:00
083fabb308 重构代码结构,迁移Baiyin SDK相关逻辑至globals包,并添加支付宝客户端初始化 2025-04-16 14:01:30 +08:00
f1456d01ea 重构远程接口,替换为Baiyin SDK & 添加实名认证处理逻辑 2025-04-16 11:05:23 +08:00
0cf9b98059 添加通道创建权限检查和ISP类型映射 2025-04-15 14:30:24 +08:00