yml2213
|
556e76942e
|
style(frontend): 自动格式化代码符合Prettier门禁规范
|
2026-09-09 20:01:23 +08:00 |
|
yml2213
|
423672e47b
|
fix(distribution-admin): 全面优化全站表格列宽、单号防折行、平台与状态中文化体验
|
2026-09-09 19:57:06 +08:00 |
|
yml2213
|
1c16f26ae0
|
fix(distribution-admin): 全面优化大盘、对账单、钱包与前台商城的列宽排版、中文化与防换行体验
|
2026-09-09 19:47:11 +08:00 |
|
yml2213
|
4098f8f50f
|
fix(distribution-admin): 优化商品与账号展示页面表格列宽、中文化及防换行体验
|
2026-09-09 19:40:31 +08:00 |
|
yml2213
|
dd709fc12c
|
fix(distribution-admin): 优化分销收号管理表格列宽与中文化,补全已结单货架状态
|
2026-09-09 19:38:07 +08:00 |
|
yml2213
|
b16c45ce6f
|
fix(distribution): 修复分销结账退款分成计算逻辑与利润统计,优化分销订单表格列宽与展示体验
|
2026-09-09 19:34:04 +08:00 |
|
yml2213
|
19b18324a2
|
fix(distribution-admin): 优化左侧导航栏为固定不随页面滚动,独立右侧主体滚动区
|
2026-09-09 16:32:56 +08:00 |
|
yml2213
|
dd38227b95
|
fix(order): 确保分站发布的商品被租用后号主在主站可见并能正常交接
|
2026-09-09 16:26:21 +08:00 |
|
yml2213
|
e9787e1c27
|
fix(frontend): 补充 OrderDetailView 缺失的 handoffFocused 响应式变量
|
2026-09-09 16:16:45 +08:00 |
|
yml2213
|
8b7a0c8059
|
fix(order): 修复超时与异常过渡态下的状态机流转及权限断层
|
2026-09-09 16:15:21 +08:00 |
|
yml2213
|
17d4f7be9e
|
fix(order): 支持待号主交接及异常状态下客服重置交接倒计时
|
2026-09-09 16:05:48 +08:00 |
|
yml2213
|
02d091434e
|
fix(order): 修复分销收号商品在主站租用后报订单不存在的问题
|
2026-09-09 15:24:56 +08:00 |
|
yml2213
|
f6ad7c34ee
|
feat(distribution): 重构分销后台为SaaS商户工作台并全面商业化优化
- 商品货架 (Accounts.tsx): 支持期望售价/固定金额/百分比多模式实时联动加价与批量调价,高亮100%独享溢价
- 订单中心 (Orders.tsx): 透传账号游戏租客信息,新增收益对账抽屉透明拆解底价、手续费、分成与自主溢价
- 结算与规则 (Settlements.tsx & Rules.tsx): 纠正角色倒错,商户视角展现周期对账单与分成合作政策
- 店铺装修 (SiteSettings.tsx): 废除手写JSON,提供横幅/公告/页脚可视化列表编辑器与前台实时模拟器
- 数据大盘 (Dashboard.tsx): 对齐最新订单字段,大字展示分销商净收益
- 后端数据层 (dto.go, repository.go, handler.go): 聚合计算分销商订单收益,支持商品与租客搜索
|
2026-09-09 14:44:02 +08:00 |
|
yml2213
|
aa466051ac
|
fix(distribution-admin): add missing useMember and getMe imports in Orders.tsx and clean remaining site selectors
|
2026-09-09 14:12:19 +08:00 |
|
yml2213
|
2384bb3820
|
fix(distribution-admin): bind site context to member and enhance shelf product filters
|
2026-09-09 14:06:29 +08:00 |
|
yml2213
|
80ed9e7897
|
fix(migration): 修正 wallet_accounts 插入字段,移除不存在的 total 统计列
|
2026-09-09 13:52:46 +08:00 |
|
yml2213
|
3b31b7f650
|
feat(distribution): 补齐默认测试分销站test_1与test_fx1数据,菜单名称对齐为分销站点管理
|
2026-09-09 13:51:26 +08:00 |
|
yml2213
|
9452cf608e
|
feat(distribution): 支持一键同步主站商品池并在货架区分货源归属
|
2026-09-09 13:44:50 +08:00 |
|
yml2213
|
cf4bea9b6d
|
test(distribution): add e2e scenario 1 test and fix tx deadlock in MarkSettlementBatch
|
2026-09-09 13:34:35 +08:00 |
|
yml2213
|
4aab9e7e33
|
fix(distribution): 分成改为分主站提价利润,分站自主提价溢价全额归卖方
- 文档:升级至 v0.7,固化号主保底、主站提价利润分账(35/40/25)与分站加价溢价独享逻辑
- 定价:修正货架兑换比例调价方向为调减比例提价(site_ratio = base_ratio - delta)
- 分账:分成基数剔除号主成本与分站加价,提价利润按规则切分,分站自主加价溢价 100% 归卖出方
- 前端:更新分销后台提价说明文案,提示调减比例提高售价且溢价归本站
|
2026-09-08 19:45:05 +08:00 |
|
yml2213
|
d762b33f54
|
refactor(distribution): 重写分销迁移并落地利润百分比分成与货架比例
将 000064-000078 合并为 064/065/066,默认规则改为收号 35%、卖出 40%、服务费 25%。
货架调价改为增加分站 1 元兑换哈夫币比例。sql-guard 仅保护 main 已发布迁移。
|
2026-09-08 19:02:58 +08:00 |
|
yml2213
|
48a2961245
|
fix(distribution): 收紧分销权限与货架状态,开通时创建站点金库
无站点成员不再视为超管;分站下架只改展示状态;装修、批量加价与提现参数对齐。
|
2026-09-08 17:45:05 +08:00 |
|
yml2213
|
31bf6dd3b6
|
fix(distribution): 修正商品归属回填、禁止全站灌货并拒绝无效站点头
用货架写入时间与上传来源回滚误标产地,不再依赖绝对时间戳;同步仅收本站上传与显式勾选。
|
2026-09-08 17:30:12 +08:00 |
|
yml2213
|
96bc6a4db6
|
fix(distribution): 货架加价打通前台、下单与卖方分成
分站公开列表和详情展示当前货架加价;下单写入 base_price / shelf_markup / markup_site_id 快照并计入实付。
支付分账改用快照加价,不再误用 PlatformFeeCent;结账不退加价,事后改价不影响历史订单。
|
2026-09-08 17:07:17 +08:00 |
|
yml2213
|
8521bf4753
|
fix(distribution): 修正分销模式判定与结算入账,冻结未确认分成
按买卖站点纯函数判定五种模式,分站卖主站货命中 two_party_platform_receive。
结算批次只收本站 site party,平台分成不再进入分销钱包;生产环境冻结结算入账与站点提现。
|
2026-09-08 16:52:09 +08:00 |
|
yml2213
|
2c4e87475a
|
feat(distribution): 完善分销收号资产双视图、商户提现、自主加价、品牌装修与数据大盘
|
2026-09-08 16:05:30 +08:00 |
|
yml2213
|
fd4e490ed3
|
feat(distribution): 完善分销站与主站业务数据及权益风控隔离,修复历史商品归属
|
2026-09-08 15:25:46 +08:00 |
|
yml2213
|
0fcb6a513f
|
feat(distribution): 支持分销上传来源追踪、主站审核展示与收售结算模式自动判定
|
2026-09-08 15:00:35 +08:00 |
|
yml2213
|
a61828c6ca
|
feat(dev): 增加独立分销前台端口5191、标签页会话隔离与免hosts二级域名支持
|
2026-09-08 13:39:12 +08:00 |
|
yml2213
|
74ef817c41
|
fix(migration): 修复 000070 中 wallet_accounts 唯一索引单列残存导致的复合索引缺失问题
|
2026-09-08 13:30:52 +08:00 |
|
yml2213
|
d178619fc7
|
fix(migration): 提升 000070 与 000071 迁移幂等性,兼容已存在的索引与字段
|
2026-09-08 13:20:50 +08:00 |
|
yml2213
|
044b141e95
|
merge(main): 同步主站稳定性修复与优化
|
2026-09-08 13:16:40 +08:00 |
|
yml2213
|
33ee8408e9
|
fix(stability): 修复慢查询雪崩隐患、系统配置死锁与提号翻页错误
- 消除 system_configs 写锁争抢:使用读写锁与启动预热将默认配置初始化收敛为单例,杜绝读请求开事务导致的 Lock wait timeout exceeded
- 强化财务看板缓存:将 Redis 缓存有效期由 1 分钟延长为 5 分钟,接入 singleflight.Group 防并发击穿
- 修复提号列表 GORM 翻页 Bug:分离 Count 查询与列表查询构建,避免重复 Join 导致的 Error 1066
- 生产环境资源加固:docker-compose.prod.yml 中 MySQL 资源限制提升至 2.0 核 CPU、2G 内存
- 补充 systemconfig 并发测试与 pickup 分页 Count 回归测试
|
2026-09-07 19:45:11 +08:00 |
|
yml2213
|
4461e7929e
|
feat(distribution): 站内信与通知体系多租户独立分支隔离
- 新增 000071 数据库迁移:notifications 表支持 distribution_site_id 并自动回填历史分销订单通知
- 通知自动归属:在事务内根据订单或申诉自动关联当前分销站点 ID
- 隔离查询与已读控制:列表、未读统计与批量已读均严格按站点隔离,防止主站与分站交叉泄漏
- 前台界面联动:消息中心通知 Tab 及移动端/PC端站内信页面展示分站专属标识与精准过滤
|
2026-09-07 19:10:02 +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
|
72b805c499
|
fix(types): 修复合并后的 Listing 类型引用与接口类型兼容
|
2026-09-07 17:37:49 +08:00 |
|
yml2213
|
cdb236cc29
|
merge(main): 同步主站最新 UI 与审核优化代码并保持分销多租户隔离
|
2026-09-07 17:37:31 +08:00 |
|
yml2213
|
ecaf15417b
|
feat(distribution): 独立分销前台商城多租户体系、货源与订单数据严格隔离
|
2026-09-07 17:18:14 +08:00 |
|
yml2213
|
550b42eb22
|
feat(distribution): 独立分销后台账号体系、多租户隔离与主站后台分销管理GUI
- 独立账号鉴权:分销后台支持独立登录页面、Bearer+Cookie 双模鉴权与租户资料接口
- 多租户隔离:分销商成员强制锁定自身站点数据范围,防止横向越权;平台超管享有全局视界
- 一键开通分销商:平台端支持一键录入站点、管理员账号、分配角色并原子化初始化佣金规则
- 主后台分销分组:在主站后台增加「分销管理」导航分组,提供站点管理、规则配置、订单监控与结算管理 GUI
- 门禁与联调:补充完整单测,全量代码门禁 check.sh 100% 通过,dev.sh 支持前后端与分销后台一键同启
|
2026-09-07 15:45:53 +08:00 |
|
yml2213
|
0df5cebf5d
|
fix(admin): 优化商品审核待审核列表卡片高度与首图展示,防止内容被挤压形变
|
2026-09-07 14:00:07 +08:00 |
|
yml2213
|
5f0b43fe42
|
feat(finance): 资金出款支持按具体日期时间(时分秒)筛选
|
2026-09-07 13:46:48 +08:00 |
|
yml2213
|
3f86dd85ad
|
feat(admin): 优化商品审核工作台界面、截图凭证核验与按住速览体验
- 深度优化商品审核工作台:指标概览卡片、风险边条队列、标价管道联动、核心资产高密度展示、底部决策浮动 Dock、全套键盘快捷键
- 重构截图大图查看体验:移除旧版底部溢出的全局画廊,封装全屏居中弹窗 AdminListingReviewPreviewDialog,支持「按住速览(松手即关闭)」与「常驻弹窗(缩放/翻页/打码/原图)」双模交互
- 新增在线截图编辑器 ImageEditorDialog:支持平滑马赛克打码、自由裁剪与旋转保存
- 弹窗组件解耦:抽离审核拒绝、调价、全量核验、快捷键速查等子组件,严格控制单文件行数
- 后端支持:新增商品审核调整价格接口与配套单元测试
|
2026-09-07 13:29:01 +08:00 |
|
yml2213
|
d7cd15c2f3
|
fix(orders): 增大押金/数量列宽并禁止表头换行,统一单行展示
|
2026-09-07 12:07:58 +08:00 |
|
yml2213
|
10b7c8d194
|
feat(ui): 优化我的订单界面与顶部导航栏视觉体验,彻底修复表格省略号截断点
1. 顶部导航栏 (AppLayout.css):
- 增强毛玻璃质感 (高通透 rgba(255, 255, 255, 0.76) + blur(20px))
- 全面升级品牌标识、搜索框、客服按钮、发布账号与用户状态栏胶囊样式
2. 我的订单界面 (OrdersView.vue & OrdersView.css):
- 全新横幅区 (Orders Hero Header) 与实时订单统计徽标
- 全新药丸胶囊状态筛选标签栏 (Pill Tabs)
- 解决身份列点号残留问题:扩宽列宽至 100px 并禁用单元格 ellipsis 伪截断
|
2026-09-07 11:58:37 +08:00 |
|
yml2213
|
41f70470ec
|
perf(listings): 优化从详情页返回首页的滚动恢复体验,消除顶部闪跳
|
2026-09-07 10:12:41 +08:00 |
|
yml2213
|
23883d4be5
|
perf(listings): 优化详情页图片加载链路支持公开变体与分级秒开
|
2026-09-06 21:40:35 +08:00 |
|
yml2213
|
823632b608
|
revert(listings): 首页卡片恢复使用原生 img 与公开缩略图链路 (16KB秒开)
|
2026-09-06 20:36:25 +08:00 |
|
yml2213
|
ac909d6757
|
fix(listings): 首页卡片统一接入 AuthImage 解决私有对象存储鉴权加载失败问题
|
2026-09-06 20:22:47 +08:00 |
|
yml2213
|
87aa0b0a2b
|
perf(listings): 首页仅展示单张纯币截图,去除悬停轮播以降低OSS并发请求
|
2026-09-06 20:07:31 +08:00 |
|
yml2213
|
9ed63e9aec
|
style(frontend): 执行 prettier 规范格式化并移除未使用变量
|
2026-09-06 19:51:55 +08:00 |
|