yml2213 and Cursor
768902f2f7
feat(distribution): 补齐退款加价回退、本站自卖与开通默认规则
...
退款时压缩卖方加价,人工/自动批次仅完结单可入账,号主收入进主站钱包;仲裁后重算释放并支持作废未入账 DS。开通时四种模式按默认生效,对外口径合并为 35/40/25,不再单独展示通道费。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 18:13:46 +08:00
yml2213 and Cursor
e621722218
fix(admin): 主站分销管理按最新分成与释放口径改展示
...
规则页按模式展示收号/卖出/服务费,通道费标明主站承担;订单改为释放状态筛选;结算区分自动与人工批次。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 17:36:49 +08:00
yml2213 and Cursor
647fdc0b4a
feat(distribution): 通道费改主站承担,并按冷却期自动释放结算
...
利润不再扣支付通道费;站点可配置结算冷却期,到期自动入账,已释放后退款从收款站钱包回冲。同时修复当日自动批次无法追加、三方回冲打错钱包,以及测试库自增重置被 MySQL 统计缓存跳过的问题。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 17:11:58 +08:00
yml2213
7ffc3822f5
Merge branch 'main' into feature/distribution-system
...
合入 main 的推广追踪(adtracking)模块,并解决与分销业务的 8 处冲突。
冲突解决原则:两边的字段、菜单与路由全部保留,不删任何一方。
后端:
- model/order.go:保留分销字段注释块,追加 SourceTrackCode
- model/user.go:追加 RegisterTrackCode;TokenVersion 默认值保持 1
(与本库 users.token_version 列默认值一致)
- auth/repository.go:两处建号结构体同时写入 RegisterTrackCode 与 TokenVersion
- order/dto.go:OrderDTO 同时暴露 distribution_site_id 与 source_track_code;
CreateRequest 同时接受 distribution_site_code 与 track_code
- order/presenter.go:同时映射 DistributionSiteID 与 SourceTrackCode
前端:
- orders/api/orders.ts:createOrder 同时携带 distribution_site_code 与 track_code
- layouts/AdminLayout.vue:分销管理菜单组与推广追踪菜单组并列保留
- router/adminRoutes.ts:分销 4 条路由与 tracking-links 路由并列保留
迁移:feature 侧 000064-000067 已在前一提交顺延为 000065-000068,
为 main 的 000064_ad_tracking 让号,合并后编号 000063→000068 连续无重复。
2026-09-10 13:06:18 +08:00
yml2213
6a3611c1a8
fix(adtracking): 修复生产网关反代路由、成交态统计口径与安全加固
2026-09-10 11:17:40 +08:00
yml2213
2b11d70ebe
feat(adtracking): 新增推广链接追踪与数据大盘,支持自定义短码、注册与下单归因及二维码物料生成
...
1. 数据库新增 000064_ad_tracking.sql 迁移,创建 ad_tracking_links 和 ad_tracking_clicks 表,并在 users、rental_orders 增加归因字段
2. 后端新增 adtracking 模块,挂载 GET /r/:code 302 智能重定向、点击流水异步记录、转化率/GMV聚合统计及管理接口
3. 用户认证 (auth) 与订单创建 (order) 链路贯通,实现注册用户与订单成交推广短码全链路归因
4. 前端管理后台左侧新增【推广追踪】目录,支持大盘指标总览、推广链接 CRUD、状态启停、一键复制短链及二维码下载 (PNG)
2026-09-10 11:05:47 +08:00
yml2213
556e76942e
style(frontend): 自动格式化代码符合Prettier门禁规范
2026-09-09 20:01:23 +08:00
yml2213
17d4f7be9e
fix(order): 支持待号主交接及异常状态下客服重置交接倒计时
2026-09-09 16:05:48 +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
31bf6dd3b6
fix(distribution): 修正商品归属回填、禁止全站灌货并拒绝无效站点头
...
用货架写入时间与上传来源回滚误标产地,不再依赖绝对时间戳;同步仅收本站上传与显式勾选。
2026-09-08 17:30:12 +08:00
yml2213
0fcb6a513f
feat(distribution): 支持分销上传来源追踪、主站审核展示与收售结算模式自动判定
2026-09-08 15:00:35 +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
4b9e64e398
增加资金出款按操作人筛选
2026-09-06 14:03:40 +08:00
yml2213
369b0647bb
合并 main 分支并融合订单列表最小化与 SQL 治理
...
- Auth/权限中间件取 main 演进版(错误细分、token 来源),保留 dev 的用户 cookie 与登出撤销语义
- 后台订单列表:融合 main 的首页免 COUNT 优化与关键词索引路由,保留 dev 的最小化 AdminOrderListItemDTO(结账明细仍由详情接口返回,同步调整对应集成测试)
- 保留 dev 的 token_version 冻结/解冻递增与 main 的状态变化判断及通知
- 前端:保留 dev 登出接口与 main 的 fetchMe silent 参数、SSE 登录跳转;后台订单表按 dev 最小化 DTO 移除号主到手列
2026-09-05 11:43:13 +08:00
yml2213
86a9b25d57
统一财务统计与线下提号出款口径
2026-09-03 20:44:55 +08:00
yml2213
e418a4dfb1
下赛季通行证选项 增加开关
2026-09-03 20:06:28 +08:00
yml2213
208f12ddb4
完善本地质量门禁与资金链路测试
2026-09-02 13:50:19 +08:00
yml2213
6561f925e0
修复后台分页刷新并优化财务查询
2026-08-30 21:56:22 +08:00
yml2213
2337395d8f
修复代管订单押金赔付待打款金额
2026-08-30 20:37:41 +08:00
yml2213
98f6ee9451
增加客服上传账号统计
2026-08-30 19:44:08 +08:00
yml2213
0aef80fd11
修正后台订单号主实际收入
2026-08-30 19:27:11 +08:00
yml2213
2487a2d83f
增加零号主收入结算确认
2026-08-29 01:31:08 +08:00
yml2213
527e5ed228
优化财务仪表盘加载与利润展示
2026-08-29 00:55:55 +08:00
yml2213
c156c478d8
优化后台高频查询性能
2026-08-29 00:16:16 +08:00
yml2213
c87883cc65
完善订单交接结账流程留痕
2026-08-28 23:48:32 +08:00
yml2213
a9a9127076
新增退款待审核角标提醒
2026-08-28 23:10:07 +08:00
yml2213
41a5b49450
修复订单列表返回状态丢失
2026-08-28 23:03:40 +08:00
yml2213
a53b9dc617
新增订单号主收入列
2026-08-28 22:38:40 +08:00
yml2213
cc91979b34
fix(chat): 回复后再移出待处理
2026-08-25 20:27:26 +08:00
yml2213
16237dcefc
fix(chat): 修复一键清理未读失败
2026-08-25 19:32:04 +08:00
yml2213
52dcb18c96
perf(chat): 分页客服会话并拆分统计查询
2026-08-25 19:21:38 +08:00
yml2213
d95b95211c
fix(chat): 提升二维码 OCR 稳定性
2026-08-25 16:59:05 +08:00
yml2213
417f7398e4
perf(chat): 优化后台客服会话查询与状态
2026-08-25 15:53:10 +08:00
yml2213
87327fbd91
Revert "feat(admin): modernize business views including listings, review, users, orders, pickups, and mohong"
...
This reverts commit 7b274d4ab8 .
2026-08-20 17:59:24 +08:00
yml2213
7b274d4ab8
feat(admin): modernize business views including listings, review, users, orders, pickups, and mohong
2026-08-20 17:37:54 +08:00
yml2213
b0d4d5bfef
优化后台仪表盘界面
2026-08-20 16:42:46 +08:00
yml2213
47ba202517
优化财务管理整个ui
2026-08-20 16:32:57 +08:00
yml2213
9a52b51c89
优化财务仪表盘UI与快捷时间筛选
2026-08-20 16:10:55 +08:00
yml2213
80e329a604
增加 运营开支
2026-08-20 16:06:05 +08:00
yml2213
0b235d078d
支持自定义线下出款分类
2026-08-20 15:48:25 +08:00
yml2213
79ced2d121
优化备份后台布局
2026-08-17 10:36:15 +08:00
yml2213
f67ee12d72
新增备份监控与定时配置
2026-08-16 23:53:50 +08:00
yml2213
85332df2bd
订单接口最小化与私有文件访问加固
...
- 订单列表使用独立最小 DTO 并分页,号主待办提供独立接口与统计
- 用户 token 增加版本控制,冻结/改密/退出即时撤销会话
- 移除 URL token 传参,SSE 与接口统一使用 HttpOnly Cookie
- 私有文件按上传归属与业务关联授权,收款凭证转私有访问并校验归属
- 公开商品接口返回最小字段,隐藏号主身份与内部状态
- 每日清理超过 30 天未关联业务的上传归属,上传归属失败时补偿删除对象
2026-08-16 21:47:46 +08:00
yml2213
f48da14ed2
优化提现订单跳转与按钮样式
2026-08-16 20:08:19 +08:00
yml2213
58f11b2043
优化线下结算筛选
2026-08-16 20:00:09 +08:00