From 0a472838289c803eedfd8ff2b70ab5a3e6e545fe Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Sun, 4 Jan 2026 10:39:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(crm):=20=E6=94=AF=E6=8C=81=E6=8C=89?= =?UTF-8?q?=E9=80=97=E5=8F=B7=E5=88=86=E9=9A=94=E7=9A=84=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2PDI=E8=AE=A1=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 兼容前端传入的逗号分隔状态字符串格式 - 支持中英文逗号及空格的自动处理 - 将状态查询从等值匹配改为in查询支持多状态筛选 --- .../business/service/impl/CrmPdiPlanServiceImpl.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/business/src/main/java/com/fizz/business/service/impl/CrmPdiPlanServiceImpl.java b/business/src/main/java/com/fizz/business/service/impl/CrmPdiPlanServiceImpl.java index ef2d681..31ecf10 100644 --- a/business/src/main/java/com/fizz/business/service/impl/CrmPdiPlanServiceImpl.java +++ b/business/src/main/java/com/fizz/business/service/impl/CrmPdiPlanServiceImpl.java @@ -112,8 +112,15 @@ public class CrmPdiPlanServiceImpl extends ServiceImpl statusList = StrUtil.splitTrim(statusStr, ','); + if (statusList != null && !statusList.isEmpty()) { + queryWrapper.in("status", statusList); + } } else { // 如果没传状态,默认查 NEW 和 READY queryWrapper.in("status", "NEW", "READY");