|
@@ -42,21 +42,26 @@ public class TOrderServiceImpl extends BaseService<TOrder,TOrderExample,TOrderPa
|
|
|
public ChartColumn getStatistics(StatisticsParam param){
|
|
|
|
|
|
List<ChartBean> list = new ArrayList<>();
|
|
|
+ String msg = "";
|
|
|
if(ChartType.day.toString().equals(param.getChartType())){
|
|
|
list = tOrderMapper.getDayStatistics(param);
|
|
|
+ msg = "日统计";
|
|
|
}
|
|
|
if(ChartType.week.toString().equals(param.getChartType())){
|
|
|
list = tOrderMapper.getWeekStatistics(param);
|
|
|
+ msg = "周统计";
|
|
|
}
|
|
|
if(ChartType.month.toString().equals(param.getChartType())){
|
|
|
list = tOrderMapper.getMonthStatistics(param);
|
|
|
+ msg = "月统计";
|
|
|
}
|
|
|
if(ChartType.year.toString().equals(param.getChartType())){
|
|
|
list = tOrderMapper.getYearStatistics(param);
|
|
|
+ msg = "年统计";
|
|
|
}
|
|
|
|
|
|
if(CollectionUtils.isEmpty(list)){
|
|
|
- throw new MyException("获取数据为空");
|
|
|
+ throw new MyException("获取"+msg+"数据为空");
|
|
|
}
|
|
|
ChartColumn chartColumn = new ChartColumn(list);
|
|
|
return chartColumn;
|