上传源代码版本

This commit is contained in:
Im-Jenisson
2026-06-01 16:30:29 +08:00
commit b2a9b7d3c2
462 changed files with 104365 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
# 客户维度运营指标SQL开发计划
## 需求背景
基于现有运营监控SQL的指标逻辑开发客户维度的汇总统计和验证明细SQL按CustomerCode维度进行分组统计仅使用CustomerCode作为客户标识不使用CustomerName。
## 实现目标
1. 开发「客户维度运营监控汇总SQL」按日期+客户代码分组输出和原运营监控SQL完全一致的指标
2. 开发「客户维度运营指标验证明细SQL」每个订单关联对应的CustomerCode方便按客户维度核对明细数据
3. 所有指标逻辑和原运营监控SQL保持完全一致仅新增客户维度
## 关联逻辑
- 订单表`label_replace_requests`关联客户表`customers``CustomerCode`字段(假设订单表存在`CustomerCode`字段)
- 统计逻辑完全复用原运营监控的指标计算规则仅新增CustomerCode作为分组维度
## 开发步骤
### 步骤1客户维度汇总SQL开发
1. 保留原运营监控SQL的所有CTE逻辑新增客户代码关联
2.`LabelRequests` CTE中新增`CustomerCode`字段读取
3.`CustomerCode`字段传递到`OrderFullInfo`
4. 汇总统计时按`dd.日期, ofi.CustomerCode`分组
5. 输出字段新增`CustomerCode`作为第一列其他指标和原汇总SQL完全一致
### 步骤2客户维度明细SQL开发
1. 保留原验证明细SQL的所有逻辑新增客户代码关联
2.`LabelRequests` CTE中新增`CustomerCode`字段读取
3.`CustomerCode`字段传递到最终输出层,作为新增字段
4. 保留原明细SQL的所有字段仅新增`CustomerCode`字段
### 步骤3SQL验证
确保两个SQL的指标计算逻辑和原SQL完全一致仅增加客户维度的拆分统计。
## 输出文件
1. `d:\EPproject\LabelReplaceServer\客户维度运营监控.sql` - 客户维度汇总统计SQL
2. `d:\EPproject\LabelReplaceServer\客户维度运营指标验证明细查询.sql` - 客户维度明细查询SQL