refactor(crm): 重构销售报表订单明细查询方法
- 移除 queryOrderDetailPageList 方法中的重复代码 - 调整 queryOrderDetailList 方法的返回值处理逻辑 - 优化订单明细列表的查询和数据构建流程 - 保持原有的注解和接口实现不变
This commit is contained in:
@@ -56,15 +56,6 @@ public class CrmSalesReportServiceImpl implements ICrmSalesReportService {
|
||||
@Override
|
||||
public TableDataInfo<CrmSalesReportVo.OrderDetail> queryOrderDetailPageList(CrmSalesReportBo bo, PageQuery pageQuery) {
|
||||
PageHelper.startPage(pageQuery.getPageNum(), pageQuery.getPageSize());
|
||||
List<CrmSalesReportVo.OrderDetail> list = baseMapper.selectOrderDetailList(bo);
|
||||
return TableDataInfo.build(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询销售报表订单明细列表
|
||||
*/
|
||||
@Override
|
||||
public List<CrmSalesReportVo.OrderDetail> queryOrderDetailList(CrmSalesReportBo bo) {
|
||||
List<CrmSalesReportVo.OrderDetail> orderDetails = baseMapper.selectOrderDetailList(bo);
|
||||
if (StringUtils.isNotNull(orderDetails) && !orderDetails.isEmpty()) {
|
||||
// 提取所有订单ID
|
||||
@@ -94,7 +85,15 @@ public class CrmSalesReportServiceImpl implements ICrmSalesReportService {
|
||||
}
|
||||
}
|
||||
}
|
||||
return orderDetails;
|
||||
return TableDataInfo.build(orderDetails);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询销售报表订单明细列表
|
||||
*/
|
||||
@Override
|
||||
public List<CrmSalesReportVo.OrderDetail> queryOrderDetailList(CrmSalesReportBo bo) {
|
||||
return baseMapper.selectOrderDetailList(bo);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user