Commit ebd5ba02d2dd48b9e6316d64fa91551f763a07b3

Authored by YunaiV
1 parent b2da43f4

【优化】CRM:增加对 JDK8 的兼容性,使用 ListUtil 替代 List of

yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/statistics/CrmStatisticsCustomerServiceImpl.java
1 package cn.iocoder.yudao.module.crm.service.statistics; 1 package cn.iocoder.yudao.module.crm.service.statistics;
2 2
3 import cn.hutool.core.collection.CollUtil; 3 import cn.hutool.core.collection.CollUtil;
  4 +import cn.hutool.core.collection.ListUtil;
4 import cn.hutool.core.util.ObjUtil; 5 import cn.hutool.core.util.ObjUtil;
5 import cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils; 6 import cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils;
6 import cn.iocoder.yudao.framework.common.util.number.NumberUtils; 7 import cn.iocoder.yudao.framework.common.util.number.NumberUtils;
@@ -354,7 +355,7 @@ public class CrmStatisticsCustomerServiceImpl implements CrmStatisticsCustomerSe @@ -354,7 +355,7 @@ public class CrmStatisticsCustomerServiceImpl implements CrmStatisticsCustomerSe
354 private List<Long> getUserIds(CrmStatisticsCustomerReqVO reqVO) { 355 private List<Long> getUserIds(CrmStatisticsCustomerReqVO reqVO) {
355 // 情况一:选中某个用户 356 // 情况一:选中某个用户
356 if (ObjUtil.isNotNull(reqVO.getUserId())) { 357 if (ObjUtil.isNotNull(reqVO.getUserId())) {
357 - return List.of(reqVO.getUserId()); 358 + return ListUtil.of(reqVO.getUserId());
358 } 359 }
359 // 情况二:选中某个部门 360 // 情况二:选中某个部门
360 // 2.1 获得部门列表 361 // 2.1 获得部门列表
yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/statistics/CrmStatisticsFunnelServiceImpl.java
1 package cn.iocoder.yudao.module.crm.service.statistics; 1 package cn.iocoder.yudao.module.crm.service.statistics;
2 2
3 import cn.hutool.core.collection.CollUtil; 3 import cn.hutool.core.collection.CollUtil;
  4 +import cn.hutool.core.collection.ListUtil;
4 import cn.hutool.core.util.ObjUtil; 5 import cn.hutool.core.util.ObjUtil;
5 import cn.iocoder.yudao.framework.common.pojo.PageResult; 6 import cn.iocoder.yudao.framework.common.pojo.PageResult;
6 import cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils; 7 import cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils;
@@ -140,7 +141,7 @@ public class CrmStatisticsFunnelServiceImpl implements CrmStatisticsFunnelServic @@ -140,7 +141,7 @@ public class CrmStatisticsFunnelServiceImpl implements CrmStatisticsFunnelServic
140 private List<Long> getUserIds(CrmStatisticsFunnelReqVO reqVO) { 141 private List<Long> getUserIds(CrmStatisticsFunnelReqVO reqVO) {
141 // 情况一:选中某个用户 142 // 情况一:选中某个用户
142 if (ObjUtil.isNotNull(reqVO.getUserId())) { 143 if (ObjUtil.isNotNull(reqVO.getUserId())) {
143 - return List.of(reqVO.getUserId()); 144 + return ListUtil.of(reqVO.getUserId());
144 } 145 }
145 // 情况二:选中某个部门 146 // 情况二:选中某个部门
146 // 2.1 获得部门列表 147 // 2.1 获得部门列表
yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/statistics/CrmStatisticsPerformanceServiceImpl.java
1 package cn.iocoder.yudao.module.crm.service.statistics; 1 package cn.iocoder.yudao.module.crm.service.statistics;
2 2
3 import cn.hutool.core.collection.CollUtil; 3 import cn.hutool.core.collection.CollUtil;
  4 +import cn.hutool.core.collection.ListUtil;
4 import cn.hutool.core.date.LocalDateTimeUtil; 5 import cn.hutool.core.date.LocalDateTimeUtil;
5 import cn.hutool.core.util.ObjUtil; 6 import cn.hutool.core.util.ObjUtil;
6 import cn.iocoder.yudao.module.crm.controller.admin.statistics.vo.performance.CrmStatisticsPerformanceReqVO; 7 import cn.iocoder.yudao.module.crm.controller.admin.statistics.vo.performance.CrmStatisticsPerformanceReqVO;
@@ -161,7 +162,7 @@ public class CrmStatisticsPerformanceServiceImpl implements CrmStatisticsPerform @@ -161,7 +162,7 @@ public class CrmStatisticsPerformanceServiceImpl implements CrmStatisticsPerform
161 private List<Long> getUserIds(CrmStatisticsPerformanceReqVO reqVO) { 162 private List<Long> getUserIds(CrmStatisticsPerformanceReqVO reqVO) {
162 // 情况一:选中某个用户 163 // 情况一:选中某个用户
163 if (ObjUtil.isNotNull(reqVO.getUserId())) { 164 if (ObjUtil.isNotNull(reqVO.getUserId())) {
164 - return List.of(reqVO.getUserId()); 165 + return ListUtil.of(reqVO.getUserId());
165 } 166 }
166 // 情况二:选中某个部门 167 // 情况二:选中某个部门
167 // 2.1 获得部门列表 168 // 2.1 获得部门列表
yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/statistics/CrmStatisticsPortraitServiceImpl.java
1 package cn.iocoder.yudao.module.crm.service.statistics; 1 package cn.iocoder.yudao.module.crm.service.statistics;
2 2
3 import cn.hutool.core.collection.CollUtil; 3 import cn.hutool.core.collection.CollUtil;
  4 +import cn.hutool.core.collection.ListUtil;
4 import cn.hutool.core.util.ObjUtil; 5 import cn.hutool.core.util.ObjUtil;
5 import cn.iocoder.yudao.framework.ip.core.Area; 6 import cn.iocoder.yudao.framework.ip.core.Area;
6 import cn.iocoder.yudao.framework.ip.core.enums.AreaTypeEnum; 7 import cn.iocoder.yudao.framework.ip.core.enums.AreaTypeEnum;
@@ -117,7 +118,7 @@ public class CrmStatisticsPortraitServiceImpl implements CrmStatisticsPortraitSe @@ -117,7 +118,7 @@ public class CrmStatisticsPortraitServiceImpl implements CrmStatisticsPortraitSe
117 private List<Long> getUserIds(CrmStatisticsPortraitReqVO reqVO) { 118 private List<Long> getUserIds(CrmStatisticsPortraitReqVO reqVO) {
118 // 情况一:选中某个用户 119 // 情况一:选中某个用户
119 if (ObjUtil.isNotNull(reqVO.getUserId())) { 120 if (ObjUtil.isNotNull(reqVO.getUserId())) {
120 - return List.of(reqVO.getUserId()); 121 + return ListUtil.of(reqVO.getUserId());
121 } 122 }
122 // 情况二:选中某个部门 123 // 情况二:选中某个部门
123 // 2.1 获得部门列表 124 // 2.1 获得部门列表