From 911dcb9684f2be6546585815ac0a30d1452077ca Mon Sep 17 00:00:00 2001
From: Joshi <3040996759@qq.com>
Date: Mon, 29 Dec 2025 13:04:07 +0800
Subject: [PATCH] =?UTF-8?q?refactor(report):=20=E4=BC=98=E5=8C=96=E9=94=80?=
=?UTF-8?q?=E5=94=AE=E6=8A=A5=E8=A1=A8=E6=9F=A5=E8=AF=A2SQL?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 修复销售员统计数据中子查询的条件引用问题
- 统一SQL查询格式化,提升代码可读性
- 优化销售员占比计算的子查询结构
- 添加完整的查询条件到销售员统计子查询中
- 保持所有现有功能逻辑不变
---
.../mapper/klp/CrmSalesReportMapper.xml | 125 ++++++++++++++----
1 file changed, 100 insertions(+), 25 deletions(-)
diff --git a/klp-crm/src/main/resources/mapper/klp/CrmSalesReportMapper.xml b/klp-crm/src/main/resources/mapper/klp/CrmSalesReportMapper.xml
index aeeaff3b..625ee60f 100644
--- a/klp-crm/src/main/resources/mapper/klp/CrmSalesReportMapper.xml
+++ b/klp-crm/src/main/resources/mapper/klp/CrmSalesReportMapper.xml
@@ -73,7 +73,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
AND NOT EXISTS (
- SELECT 1 FROM crm_sales_objection obj
+ SELECT 1 FROM crm_sales_objection obj
WHERE obj.order_id = o.order_id AND obj.del_flag = 0
)
@@ -82,7 +82,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"