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
..
2026-09-09 16:05:48 +08:00
2026-08-02 16:38:02 +08:00
2026-09-09 19:34:04 +08:00
2026-09-09 16:15:21 +08:00
2026-08-20 17:44:52 +08:00
2026-08-28 23:48:32 +08:00
2026-09-10 13:06:18 +08:00
2026-09-09 16:15:21 +08:00
2026-08-28 23:48:32 +08:00
2026-09-09 16:05:48 +08:00
2026-06-10 15:02:23 +08:00
2026-08-16 20:00:09 +08:00
2026-09-08 17:07:17 +08:00
2026-06-10 15:02:23 +08:00
2026-08-28 23:48:32 +08:00
2026-09-10 13:06:18 +08:00
2026-09-09 16:15:21 +08:00
2026-08-16 21:47:46 +08:00
2026-09-10 13:06:18 +08:00
2026-09-08 19:02:58 +08:00
2026-08-28 23:48:32 +08:00
2026-09-09 16:26:21 +08:00
2026-05-23 14:44:32 +08:00
2026-08-28 23:10:07 +08:00
2026-07-29 16:19:35 +08:00
2026-09-09 16:26:21 +08:00
2026-09-08 19:02:58 +08:00
2026-06-29 22:52:20 +08:00
2026-06-10 11:50:27 +08:00
2026-09-07 17:18:14 +08:00
2026-09-10 11:17:40 +08:00