yml2213
|
8dc21d2757
|
refactor(sitecode): 统一各模块分销站点编码解析为公共包
- 新增 internal/sitecode 包:FromRequest 头优先解析、FromQueryThenHeader
探测接口专用、ExtractHost/IsLocalHost 提取 Host 域名
- 替换 auth/order/listing/chat/notification/withdrawal/wallet/distribution
八模块 17 处各自内联的解析逻辑,统一优先级与 TrimSpace 行为
- 修复 notification 漏 TrimSpace、探测接口会话头压过显式 query、
GetPublicSiteInfo 把 localhost Host 当站点域名查库等不一致
- 顺手清理 auth 中无引用的 extractHost 死代码
- gofmt 修复 withdrawal/presenter、chat/file/payment 测试四个历史遗留格式问题
|
2026-09-17 14:54:38 +08:00 |
|
yml2213
|
e024319860
|
feat(distribution): 分销站点消息中心与钱包提现多租户独立分支隔离
- 新增 000070 数据库迁移:支持 chat_conversations、wallet_accounts、wallet_ledger、withdrawal_requests 按 distribution_site_id 隔离
- 消息中心:会话列表、未读数统计、站点专属客服及订单群聊与主站实现双向完全隔离
- 资金账户与提现:独立按 (user_id, distribution_site_id) 建账,分销订单自动结算至对应分站钱包,提现与流水相互独立
- 前台界面:Axios 自动透传 X-Distribution-Site-Code,钱包、提现与消息页面呈现分站专属标牌与独立说明
|
2026-09-07 18:11:27 +08:00 |
|
yml2213
|
88d74aca7d
|
重构日志与可观测性体系
新增单行文本编码器与结构化 GORM 日志,统一错误记录与请求日志策略,收紧日志文件权限并修复按天切分与压缩,支付回调参数脱敏,生产强制阿里云短信,RequestID 校验防注入,日志文案中文化。
|
2026-07-29 16:19:35 +08:00 |
|
yml2213
|
7937b0df8a
|
修复提现拒绝审核参数校验
|
2026-07-05 20:33:47 +08:00 |
|
yml2213
|
6ae8f0e830
|
完成剩余模块 Context 超时控制改造
|
2026-06-10 12:58:59 +08:00 |
|
yml
|
8a2d2f2a18
|
后端提现增加
|
2026-06-06 10:08:39 +08:00 |
|