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
|
96bc6a4db6
|
fix(distribution): 货架加价打通前台、下单与卖方分成
分站公开列表和详情展示当前货架加价;下单写入 base_price / shelf_markup / markup_site_id 快照并计入实付。
支付分账改用快照加价,不再误用 PlatformFeeCent;结账不退加价,事后改价不影响历史订单。
|
2026-09-08 17:07:17 +08:00 |
|
yml2213
|
fd4e490ed3
|
feat(distribution): 完善分销站与主站业务数据及权益风控隔离,修复历史商品归属
|
2026-09-08 15:25:46 +08:00 |
|
yml2213
|
ecaf15417b
|
feat(distribution): 独立分销前台商城多租户体系、货源与订单数据严格隔离
|
2026-09-07 17:18:14 +08:00 |
|
yml2213
|
85332df2bd
|
订单接口最小化与私有文件访问加固
- 订单列表使用独立最小 DTO 并分页,号主待办提供独立接口与统计
- 用户 token 增加版本控制,冻结/改密/退出即时撤销会话
- 移除 URL token 传参,SSE 与接口统一使用 HttpOnly Cookie
- 私有文件按上传归属与业务关联授权,收款凭证转私有访问并校验归属
- 公开商品接口返回最小字段,隐藏号主身份与内部状态
- 每日清理超过 30 天未关联业务的上传归属,上传归属失败时补偿删除对象
|
2026-08-16 21:47:46 +08:00 |
|
yml2213
|
70a4d8e9ff
|
拆分订单 Handler 文件职责
|
2026-06-10 15:02:23 +08:00 |
|